当前位置:首页 > Windows程序 > 正文

而非系统默认的cmd命令行 一、搭建python环境(这里采用3.6) 1、下载并安装conda conda为Anaco

2024-03-31 Windows程序

windows环境: win7 64bit

rqalpha版本3.0.9

参考文档:

前提条件:

由于安置bcolz,ta-lib这两个组件都需要安置vs2015

因此我们假设你已经做好了前提条件安置好了vs2015,且在自界说安置中确保选中vc++组件(默认不安置vc++组件),然后从菜单中选中vs2015 x64 本机工具命令提示符以打点员身份运行

技术分享图片

后面所有的命令行操纵都基于此,而非系统默认的cmd命令行

一、搭建python环境(这里给与3.6) 1、下载并安置conda

conda为Anaconda3-4.2.0-Windows-x86_64.exe

安置完成确保conda可以正常运行:

conda --version

技术分享图片

2、搭建python3.6环境conda create --name python3.6 python=3.6

完成后进入python3.6环境,并检察一下python自己的版本

activate python3.6python --version

技术分享图片

二、安置须要的python组件 1、安置pip, setuptools, cython, numpypip install -U pip setuptools cython numpy 2、安置logbook, line_profiler,,PyYAML

这3个组件直接用pip安置会掉败,因此用源码安置

1) 安置logbook

下载logbook源码:https://codeload.github.com/getlogbook/logbook/zip/1.0.0

并解压到目录C:\python_src\logbook-1.0.0

进入其目录:

cd /d C:\python_src\logbook-1.0.0

运行安置命令:

python setup.py install

如图所示:

技术分享图片

看到功效如下图所示即暗示安置告成:

技术分享图片

2) 安置line_profiler

下载line_profiler源码:

解压到目录C:\python_src\line_profiler-2.1.2

进入其目录

cd /d C:\python_src\line_profiler-2.1.2

运行安置命令

python setup.py install

如图所示:

技术分享图片

看到功效如下图所示即暗示安置告成:

  3)安置PyYAML

下载源码:

解压到C:\python_src\PyYAML-3.12

进入此目录

cd /d C:\python_src\PyYAML-3.12

运行安置命令

cd /d C:\python_src\PyYAML-3.12

如下图所示

3、安置bcolz,ta-lib 1) 安置bcolz

安置这个组件不能用pip执行,会掉败,只能用easy_install

easy_install -U bcolz 2) 安置ta-lib

ta-lab需要先下载msvc库的源码并告成编译,再用python对应的源码进行安置

下载msvc库源码: https://jaist.dl.sourceforge.net/project/ta-lib/ta-lib/0.4.0/ta-lib-0.4.0-msvc.zip

解压到c:\ta-lib(出格说明,这儿的目录不能变,否则有可能会堕落)

进入编译目录

cd /d c:\ta-lib\c\make\cdr\win32\msvc

执行编译

nmake

如图所示:

技术分享图片

下载python库源码:https://codeload.github.com/mrjbq7/ta-lib/tar.gz/TA_Lib-0.4.10

解压到 C:\python_src\ta-lib-TA_Lib-0.4.10\ta-lib-TA_Lib-0.4.10

进入源码目录

cd /d C:\python_src\ta-lib-TA_Lib-0.4.10\ta-lib-TA_Lib-0.4.10

运行安置命令

python setup.py install

如下图所示:

最后查抄一下组件是否已经全部安置好:

pip list

技术分享图片

  三、安置rqalpha

运行命令:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple rqalpha

完成后运行命令:

rqalpha version

如下图所示:

技术分享图片

四、运行 rqalpha 1、下载数据rqalpha update_bundle

如图:

技术分享图片

  2、显示modrqalpha mod list

如图:

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/34756.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494589访问次数
  • 建站天数
  • 友情链接