- 一、环境准备
- 二、Miniaconda3.8安装教程
- 三、安装vnpy
一、环境准备
1.一台云服务器
2.服务器装有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
三、安装vnpy官网中说明 Python 3 版本的 Miniconda 在创建新环境和构建包时将默认使用 Python 3
VNPY官方文档
我在安装的时候遇到了一个小小的坑,记录一下
运行install.sh会发现下载相关的安装包比较慢,为什么明明设置了清华源还是这样?
. install.sh
于是我就用pip下载安装,速度瞬间上去
pip install -r requirement.txt
使用gcc无法下载vnpy_ctp包的原因:gcc版本太低
升级gcc7
在vnpy3.0最新版本中examplesveighna_traderrun.py中有一个创建ui窗口的函数,但是我们云服务器不支持窗口
于是选择examplesno_uirun.py进行测试
安装完成!



