【vnpy】linux环境下安装

【vnpy】linux环境下安装,第1张

文章目录
  • 一、环境准备
  • 二、Miniaconda3.8安装教程
  • 三、安装vnpy


一、环境准备

1.一台云服务器
2.服务器装有Miniaconda3.8

二、Miniaconda3.8安装教程

1,下载软件:
wget -c https://repo.anaconda.com/miniconda/Miniconda3-py38_4.11.0-Linux-x86_64.sh

2,安装
sh Miniconda3-py38_4.11.0-Linux-x86_64.sh
默认的安装环境: /root/miniconda3

3,激活
source .bashrc

4,安装python3的虚拟环境
conda create -n vnpy python

5.激活虚拟环境
conda activate vnpy

6.退出环境
conda deactivate

7.删除环境
conda remove -n vnpy --all

8.添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --set show_channel_urls yes

9.查看
conda config --get channels

官网中说明 Python 3 版本的 Miniconda 在创建新环境和构建包时将默认使用 Python 3

三、安装vnpy

VNPY官方文档
我在安装的时候遇到了一个小小的坑,记录一下

运行install.sh会发现下载相关的安装包比较慢,为什么明明设置了清华源还是这样?

. install.sh

于是我就用pip下载安装,速度瞬间上去

pip install -r requirement.txt

使用gcc无法下载vnpy_ctp包的原因:gcc版本太低
升级gcc7

在vnpy3.0最新版本中examples\veighna_trader\run.py中有一个创建ui窗口的函数,但是我们云服务器不支持窗口

于是选择examples\no_ui\run.py进行测试

安装完成!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/922529.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-16
下一篇2022-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存