美文网首页
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