2016-03-25 137 views
1

我一直試圖通過Anaconda安裝Quantopian zipline(http://www.zipline.io/)python包,但一直未能。當我在蟒蛇提示符下運行器的線路的下方Anaconda Zipline安裝錯誤

conda install -c Quantopian zipline

conda install --channel https://conda.anaconda.org/Quantopian zipline

,我得到一個短暫的停頓和消息

Fetching package metadata... Solving package specification..

Error: package missing in current win-64 channels:

-zipline

但是,如果我運行搜索命令「蟒蛇搜索-t暢達溜索「我可以看到Quantopian/zipline有一個兼容win-64的軟件包。

我有一個64位的Windows 8.1與Conda ver 4.0.5。

回答

0

請檢查最新的zipline是否已在其頻道中構建。

同樣的錯誤發生在最後一個版本的zipline(1.1.0)和mac osx上的同事之一。 我們發現Quantopian的人沒有發佈該操作系統的版本。

解決方法:

1 - 嘗試通過PIP安裝溜索(因爲他們在指導方針說了) 或 2 - 自己:-)

0

這些都是下載源代碼廣告構建它要求/措施,使溜索工作:

  1. 安裝Microsoft Visual C++ 2010速成
  2. 下載並安裝python 3.4
  3. 從GitHub
  4. 下載溜索和c提取:/
  5. 設置蟒蛇作爲項目的解釋
  6. 由於溜索是與Python 3.4兼容,你需要在IDE的控制檯與Python創造環境3.4
  7. 運行此命令: $conda create -n python34 python=3.4 anaconda
  8. 現在,在控制檯上運行此命令(python34文件夾的位置替換PY34): $activate python34 #Activates蟒蛇3.4環境
  9. $pip install -e C:\GitHub\zipline(目錄您提取zipli NE)從quandl
  10. 提取數據下面的命令 $zipline ingest

希望這有助於。