Linux下安装vn.py总会有些小错误或警告,尤其是ta_lib直接安装有问题,且没有现成的whl文件可以下载。这里我首先想办法解决了ta_lib安装问题,然后再按文档里ubuntu的里vnpy安装方法,安装成功。
一、安装ta_lib
到这个网址下载ta_lib的一个c语言库 http://ta-lib.org/hdr_dw.html
然后解压缩安装
$ untar and cd
$ ./configure --prefix=/usr
$ make
$ sudo make install
二、上一步完成后,可以直接pip install ta_lib,安装会成功不会再出错。
三、再安装vn.py官网的文档,用anaconda建立python3.7的虚拟环境并进入环境,再进入vnpy的解压缩根目录,bash install.sh安装成功。在虚拟环境的终端中python run.py一切正常,祝您好运。