我通过Enthought Cantopy安装了zipline包。现在我尝试在命令提示符下使用它运行脚本,但得到错误ImportError: No module named zipline
。
我还尝试使用IPython运行相同的代码,输出相同。
我认为它与python虚拟环境有关,但不知道如何解决这个问题。
答案 0 :(得分:2)
我明白了。问题出在我的python版本中。我有32位python和Enthought Cantopy与64位python,安装zipline
包在64位python下,而命令提示符使用32位版本。安装64位python解决了这个问题。
答案 1 :(得分:0)
这些是使Zipline工作的要求/步骤:
$conda create -n python34 python=3.4 anaconda
(将py34替换为python34文件夹的位置)$activate python34
#Activates python 3.4环境$pip install -e C:\GitHub\zipline
(您解压缩的目录)$zipline ingest
希望这有助于访问此页面的其他人!
答案 2 :(得分:0)
最新的 Zipline-Trader 版本已发布。对于稳定版本 pip install zipline-trader
有关详细信息,请按照 docs 进行安装。