zipline错误。没有名为zipline的模块

时间:2015-05-15 16:10:06

标签: python virtualenv zipline

我通过Enthought Cantopy安装了zipline包。现在我尝试在命令提示符下使用它运行脚本,但得到错误ImportError: No module named zipline

我还尝试使用IPython运行相同的代码,输出相同。

我认为它与python虚拟环境有关,但不知道如何解决这个问题。

3 个答案:

答案 0 :(得分:2)

我明白了。问题出在我的python版本中。我有32位python和Enthought Cantopy与64位python,安装zipline包在64位python下,而命令提示符使用32位版本。安装64位python解决了这个问题。

答案 1 :(得分:0)

这些是使Zipline工作的要求/步骤:

  1. 安装Microsoft Visual C ++ 2010 Express
  2. 下载并安装python 3.4
  3. 从github下载zipline,在C:/
  4. 下载Extract
  5. 将Anaconda设为项目口译员
  6. 由于zipline与Python 3.4兼容,因此您需要使用Python 3.4
  7. 创建一个环境
  8. 在IDE的控制台中运行此命令: $conda create -n python34 python=3.4 anaconda(将py34替换为python34文件夹的位置)
  9. 现在在控制台中运行此命令: $activate python34 #Activates python 3.4环境
  10. $pip install -e C:\GitHub\zipline(您解压缩的目录)
  11. 使用以下命令从quandl中提取数据 $zipline ingest
  12. 希望这有助于访问此页面的其他人!

答案 2 :(得分:0)

最新的 Zipline-Trader 版本已发布。对于稳定版本 pip install zipline-trader 有关详细信息,请按照 docs 进行安装。

相关问题