美文网首页
Ubuntu16.04 安装VNPY

Ubuntu16.04 安装VNPY

作者: Vivian_yolo | 来源:发表于2017-05-19 16:16 被阅读0次

安装Anaconda

Continuum官网 下载Python2.7版本Linux64-Bit的Anaconda,我这里下载完成后的文件名为Anaconda2-4.0.0-Linux-x86_64.sh

打开Terminal(终端),进入文件所在的目录,输入如下命令:
bash Anaconda2-4.0.0-Linux-x86_64.sh

设置方面除了最后一个选择可以一路回车,到最后一项设置是否要将Anaconda添加到bash的PATH中时,注意选yes.

下一步重启系统,打开Terminal后运行Python,如下图所示说明安装成功(注意最上方显示中有Anaconda相关信息):

Anaconda 4.0.0安装成功

安装其他依赖项

pip install pymongo qdarkstyle

sudo apt-get install git build-essential libboost-all-dev python-dev cmake

运行vn.trader

git clone http://github.com/vnpy/vnpy.git   #下载vnpy

cd vnpy/vn.trader   #进入到vn.trader目录下

python vtMain.py    #运行vtMain.py

但是会出现如下错误:

Error

利用conda安装talib

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

conda install -c https://conda.anaconda.org/quantopian ta-lib

install successfully

再次执行 python vtMain.py

安装mongoDB

sudo apt-get install mongodb

sudo service mongodb start

编译 ctp 接口

cd ~/vnpy/vn.api/vn.ctp   #进入vn.ctp目录下

chmod a+x build.sh    #修改build.sh权限

./build.sh   #编译ctp接口

再次执行vtMain.py,就可以连接mongodb和ctp接口啦

相关文章

网友评论

      本文标题:Ubuntu16.04 安装VNPY

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