Update install.md

This commit is contained in:
1122455801 2019-04-09 15:13:01 +08:00
parent 212ae2c06a
commit 178ab572cd

View File

@ -24,15 +24,14 @@
#### 3.登陆VNStation #### 3.登陆VNStation
输入账号密码或者微信扫码登陆VNConda。社区账号通过微信码可得) 输入账号密码或者微信扫码登陆VNConda。社区账号通过微信码可得)
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/login_VNConda.png "enter image title here") ![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/login_VNConda.png "enter image title here")
   
#### 4.使用VNStation #### 4.使用VNStation
登录后会进入到VNConda的主界面。 登录后会进入到VN Station的主界面。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/login_VNConda_2.png "enter image title here") ![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/login_VNConda_2.png "enter image title here")
窗口下方有5个选项 窗口下方有5个选项
@ -51,19 +50,19 @@
下载地址如下:[Anaconda Distribution](https://www.anaconda.com/distribution/) 下载地址如下:[Anaconda Distribution](https://www.anaconda.com/distribution/)
(更轻量的MiniConda地址[MiniConda Distribution](https://docs.conda.io/en/latest/miniconda.html)) (更轻量的Miniconda地址[MiniConda Distribution](https://docs.conda.io/en/latest/miniconda.html))
   
#### 2.下载并解压vnpy #### 2.下载并解压vnpy
下载地址如下:[vnpy releases](https://github.com/vnpy/vnpy/releases) Windows用户选择zip压缩版本。下载地址如下:[vnpy releases](https://github.com/vnpy/vnpy/releases)
   
#### 3.安装vnpy #### 3.安装vnpy
双击install.bat一键安装vnpy 双击install.bat一键安装vnpy
- 先安装TA_LIB库和IB API - 先安装ta_lib库和ib api
- 然后安装requirements.txt文件内相关依赖库 - 然后安装requirements.txt文件内相关依赖库
- 最后复制vnpy到Anaconda内 - 最后复制vnpy到Anaconda内
@ -72,21 +71,61 @@
#### 4.启动VN Trader #### 4.启动VN Trader
在文件夹tests\trader中找到run.py文件。按住“Shift” + 鼠标右键进入cmd窗口输入下面命令即可启动VN Trader。 在文件夹tests\trader中找到run.py文件。按住“Shift” + 鼠标右键进入cmd窗口输入下面命令即可启动VN Trader。
``` ```
Python run.py python run.py
``` ```
 
 
## Ubuntu ## Ubuntu
### 安装脚本
### TA-Lib ### 1. 下载并安装最新版本的Anaconda或者Miniconda Python 3.7 64位
### 中文编码
如果是英文系统(如阿里云),请先运行下列命令安装中文编码:
以MiniConda为例进入已下载好 Miniconda3-latest-Linux-x86_64.sh 所在目录,终端运行如下命令开始安装。
``` ```
sudo locale-gen zh_CN.GB18030 $ bash Miniconda3-latest-Linux-x86_64.sh
```
安装过程中可以一直按“Enter”键继续下去除了以下这点
当询问是否把Miniconda设置为Python 默认环境时,把默认的"no"改成“yes”。原因是Ubuntu 18.04已有自带的Python 3.6与Python 2.7。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/install_Miniconda_ubuntu.png "enter image title here")
重启Ubuntu后打开终端直接输入"python" 然后按“Enter”键: 若出现如下图则表示成功把Miniconda设置为Python默认环境。
![enter image description here](https://vnpy-community.oss-cn-shanghai.aliyuncs.com/forum_experience/yazhang/install.bat/Conda_Python_version.png "enter image title here")
 
### 2. 下载并解压vnpy
Linux用户选择tar.gz压缩版本。下载地址如下[vnpy releases](https://github.com/vnpy/vnpy/releases)
 
### 3. 安装vnpy
先安装gcc编译器用于编译C++类接口文件。在终端中输入以下命令即可。
```
sudo apt-get install build-essential
```
然后在vnpy根目录打开终端输入下面命令一键安装vnpy。
```
bash install.sh
```
安装过程分为4步
- 下载并安装ta_lib库和numpy
- 安装requirements.txt文件内相关依赖库
- 安装中文编码(针对英文系统)
- 复制vnpy到Anaconda内若是在虚拟机上运行需要把内存调至4g否则报错
 
### 4.启动VN Trader
在文件夹tests\trader中找到run.py文件。右键进入终端输入下面命令即可启动VN Trader。
```
python run.py
``` ```