前提条件:操作系统要求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

参考以下帖子内容
安装完成后再次执行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
网友评论