[Mod]修改README.md中的安装说明 #856

This commit is contained in:
vn.py 2018-05-12 17:52:47 +08:00
parent 3d67aa36f0
commit ff07764898
2 changed files with 35 additions and 11 deletions

View File

@ -82,11 +82,12 @@ vn.py是基于Python的开源量化交易程序开发框架起源于国内私
**Windows** **Windows**
推荐使用Windows环境一键安装脚本init.bat打开cmd后运行即可自动完成以下环境和vn.py框架的下载安装工作。若由于网络不稳定的原因导致某些步骤安装耗时过长而失败可以配置好VPN后手动在cmd中执行失败的命令继续完成安装。
1. 支持的操作系统Windows 7/8/10/Server 2008 1. 支持的操作系统Windows 7/8/10/Server 2008
2. 安装[MongoDB](https://www.mongodb.org/downloads#production),并[将MongoDB配置为系统服务](https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/#configure-a-windows-service-for-mongodb-community-edition) 2. 安装[MongoDB](https://www.mongodb.org/downloads#production),并[将MongoDB配置为系统服务](https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/#configure-a-windows-service-for-mongodb-community-edition)
3. 安装[Anaconda](http://www.continuum.io/downloads)**注意必须是Python 2.7 32位版本** 3. 安装[Anaconda](http://www.continuum.io/downloads)**注意必须是Python 2.7 32位版本**
4. 安装[Visual C++ Redistributable Packages for VS2013 x86版本](https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package) 4. 安装[Visual C++ Redistributable Packages for VS2013 x86版本](https://support.microsoft.com/en-us/help/3138367/update-for-visual-c-2013-and-visual-c-redistributable-package)
5. 安装[python-snappy](https://www.lfd.uci.edu/~gohlke/pythonlibs/),使用命令**pip install python_snappy-0.5.1-cp27-cp27m-win32.whl**
**Ubuntu** **Ubuntu**
@ -95,21 +96,11 @@ vn.py是基于Python的开源量化交易程序开发框架起源于国内私
--- ---
### 项目安装 ### 项目安装
**方法1**
在[这里](https://github.com/vnpy/vnpy/releases)下载最新版本,解压后: 在[这里](https://github.com/vnpy/vnpy/releases)下载最新版本,解压后:
* Windows双击运行install.bat自动安装 * Windows双击运行install.bat自动安装
* Ubuntu在Terminal中运行bash install.sh自动安装 * Ubuntu在Terminal中运行bash install.sh自动安装
**方法2**
```
pip install vnpy pymongo msgpack-python websocket-client qdarkstyle
conda install -c quantopian ta-lib=0.4.9
```
**关于TA-Lib安装** **关于TA-Lib安装**
Ubuntu上安装到talib时若遭遇'Permission denied'错误请在install.sh运行完成后在Terminal中输入以下命令安装 Ubuntu上安装到talib时若遭遇'Permission denied'错误请在install.sh运行完成后在Terminal中输入以下命令安装

33
init.bat Normal file
View File

@ -0,0 +1,33 @@
::安装Chocolate
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
::安装Anaconda
choco install anaconda2 --version 4.0.0 --x86 -y --ignorechecksum --params="'/AddToPath=1'"
setx PATH "%PATH%;C:\Program Files\Anaconda2\;C:\Program Files\Anaconda2\Scripts\"
::安装VC Redist
choco install vcredist2013 --x86 -y
::安装MongoDB
choco install mongodb -y
::安装Git
choco install git -y
::下载vn.py
call refreshenv
cd c:\
git clone "https://github.com/vnpy/vnpy.git"
::注册MongoDB为系统服务
cd vnpy
git checkout dev
mkdir c:\data\db
mkdir c:\data\log
"C:\Program Files\MongoDB\Server\3.6\bin\mongod.exe" --config "C:\vnpy\mongod.cfg" --install
net start MongoDB
::安装vn.py
start /wait install.bat