天天看点

策略回测框架catalyst的安装与配置

本方法主要是依据官网上的安装方法。

官网:catalyst

1.我的电脑是windows,首先需要下载好Microsoft Visual C ++ Compiler for Python,Microsoft Visual C++下载地址

2. 安装好了之后就在python官网下载好对应的版本python-windows,我选择的是python3.6.4,根据下面这个表格去清华镜像网站安装Anaconda3-5.1.0

策略回测框架catalyst的安装与配置

3.从catalyst的github网站下载python3.6-environment-windows.yml。点击”RAW“,然后鼠标右键“SAVE AS”保存在Anaconda安装目录。(这里我把文件名字改了)

策略回测框架catalyst的安装与配置

4.打开Anaconda Prompt,Anaconda安装目录

策略回测框架catalyst的安装与配置

输入

conda env create -f python3.6-environment-chrome.yml

等候10多分钟即可。

5.在Anaconda Prompt中输入

activate catalyst

激活catalyst环境,再输入

catalyst --version

查看catalyst框架的版本,如果出现了,则安装成功。

策略回测框架catalyst的安装与配置

**

我踩过的坑

1.Anacodna3失败创建菜单。

解决方法:安装Anaconda3的过程中,选择“for all users",到这一步的时候两个选项我全勾选上了。

策略回测框架catalyst的安装与配置

2.出现“An HTTP error occurred when trying to retrieve this URL. HTTP errors are often…"错误,

解决方法:添加国内镜像来进行安装。

在Anaconda Prompt依次输入

conda config --add channels https://mrrors.aliyun.com/pypi/simple/

conda config --set show_channel_urls yes

。最后用记事本打开C:/users/yourname下的.condarc文件,我的已经自动设置成了这样。添加的国内镜像并不是越多越好,只需要一个一个慢慢试就行。

策略回测框架catalyst的安装与配置

常用国内镜像列表:

  • 阿里云: https://mirrors.aliyun.com/pypi/simple/
  • 豆瓣: https://pypi.doupan.com/simple/

其他方法

关于创建虚拟环境还有一种方法,那就是在Anaconda Navigator中导入yml文件,但是我使用这种方法未成功,按道理来说也能成功的,只是我不愿意再去试试了,毕竟好不容易才安装上。

策略回测框架catalyst的安装与配置

这种方法我就先不尝试了,以后再来吧。