美文网首页
MacOS操作系统下运行vnpy

MacOS操作系统下运行vnpy

作者: 雨中的单车 | 来源:发表于2020-05-27 09:58 被阅读0次

前提条件:操作系统要求10.13版本及以上,主要是因为vnpy2.1.3使用到PyQt5,而且要求5.14版本以上,而PyQt的5.14版本以上要求MacOS版本必须是10.13及以上。所以如果操作系统版本没有达到要求需要升级一下版本。

安装python:要求3.6及以上版本,安装后执行python3命令可以看到版本信息

下载vnpy代码,执行git clone https://github.com/vnpy/vnpy.git。报以下错误。

升级操作系统版本导致的错误

解决办法:安装 xcode-select --install

参考以下帖子内容

https://apple.stackexchange.com/questions/254380/why-am-i-getting-an-invalid-active-developer-path-when-attempting-to-use-git-a

安装完成后再次执行git下载程序

下载完成后进入下载目录,找到install_osx.sh文件执行bash install_osx.sh,安装时间会久一些,耐心等待。

安装完成后到vnpy/examples/vn_trader目录下找到run.py文件

直接执行python3 run.py。会报以下错误。

这是因为很多一部分接口在mac下无法使用导致的,需要我们需要注释掉,打开run.py文件

红色框注释掉,蓝色框去掉注释 红色框注释掉,蓝色框去掉注释

修改完成后执行python3 run.py命令,界面窗口成功打开。

参考文档:

https://www.vnpy.com/forum/topic/1498-macxia-vnpyan-zhuang-yun-xing-jiao-yi-de-tu-wen-jiao-cheng

https://github.com/vnpy/vnpy/issues/2367

https://github.com/vnpy/vnpy/issues/1747

相关文章

网友评论

      本文标题:MacOS操作系统下运行vnpy

      本文链接:https://www.haomeiwen.com/subject/ptviahtx.html