策略回測框架catalyst的安裝與配置

本方法主要是依據官網上的安裝方法。
官網:catalyst
1.我的電腦是windows,首先需要下載好Microsoft Visual C ++ Compiler for Python,Microsoft Visual C++下載地址
2. 安裝好了之後就在python官網下載好對應的版本python-windows,我選擇的是python3.6.4,根據下面這個表格去清華鏡像網站安裝Anaconda3-5.1.0
在這裏插入圖片描述
3.從catalyst的github網站下載python3.6-environment-windows.yml。點擊」RAW「,然後鼠標右鍵「SAVE AS」保存在Anaconda安裝目錄。(這裏我把文件名字改了)在這裏插入圖片描述
4.打開Anaconda Prompt,Anaconda安裝目錄
在這裏插入圖片描述
輸入conda env create -f python3.6-environment-chrome.yml
等候10多分鐘即可。
5.在Anaconda Prompt中輸入activate catalyst激活catalyst環境,再輸入catalyst --version查看catalyst框架的版本,如果出現了,則安裝成功。
在這裏插入圖片描述
**

我踩過的坑

1.Anacodna3失敗創建菜單。
解決方法:安裝Anaconda3的過程中,選擇「for all users",到這一步的時候兩個選項我全勾選上了。
在這裏插入圖片描述
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文件,我的已經自動設置成了這樣。添加的國內鏡像並不是越多越好,只需要一個一個慢慢試就行。
在這裏插入圖片描述
常用國內鏡像列表:

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

其他方法

關於創建虛擬環境還有一種方法,那就是在Anaconda Navigator中導入yml文件,但是我使用這種方法未成功,按道理來說也能成功的,只是我不願意再去試試了,畢竟好不容易纔安裝上。
在這裏插入圖片描述 這種方法我就先不嘗試了,以後再來吧。