2016-03-25 120 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

希望这有助于。