电脑mac,装了parallels虚拟机,系统win10,系统里装过python2.7,vn.py通过VNConda安装的,CTP连接用的simnow账号,之后提示:出现了一个问题,导致程序停止正常工作。请关闭程序。
电脑mac,装了parallels虚拟机,系统win10,系统里装过python2.7,vn.py通过VNConda安装的,CTP连接用的simnow账号,之后提示:出现了一个问题,导致程序停止正常工作。请关闭程序。
提示如图
创建了全新的虚拟机,但提示如上,请问该怎么办,非常感谢
你的安装目录路径里有空格?删掉试试
在mac上装虚拟机行不通,我就直接在电脑上装了win10系统,但还是点击连接CTP后直接退出,求问是什么原因
用VNStation启动的嘛?
从CMD运行run.py启动的话会有报错输出的
是用VNStation启动的,点击连接CTP后退出,用的simnow账号
创建一个run.py文件,输入以下代码
from vnpy.event import EventEngine
from vnpy.trader.engine import MainEngine
from vnpy.trader.ui import MainWindow, create_qapp
from vnpy.gateway.ctp import CtpGateway
from vnpy.app.cta_strategy import CtaStrategyApp
def main():
"""启动VN Trader"""
qapp = create_qapp()
event_engine = EventEngine()
main_engine = MainEngine(event_engine)
main_engine.add_gateway(CtpGateway)
main_engine.add_app(CtaStrategyApp)
main_window = MainWindow(main_engine, event_engine)
main_window.showMaximized()
qapp.exec()
if __name__ == "__main__":
main()
然后在cmd中输入python run.py运行,看看有什么报错
使用run.py连接成功,用VN station依旧是点击连接TCP后闪退
呃。。。有点诡异啊,我们在下个版本的VNStation里面加上异常捕捉