Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 拉链线误差。没有名为zipline的模块_Python_Virtualenv_Zipline - Fatal编程技术网

Python 拉链线误差。没有名为zipline的模块

Python 拉链线误差。没有名为zipline的模块,python,virtualenv,zipline,Python,Virtualenv,Zipline,我通过Enthough Cantopy安装了zipline软件包。现在我尝试在命令提示符下使用它运行脚本,但得到错误ImportError:No module named zipline 我还尝试使用IPython运行相同的代码,输出相同 我认为它与python虚拟环境有关,但不知道如何修复它。我找到了答案。问题出在我使用的python版本中。我有32位的python,并且对Cantopy和64位的python很感兴趣,安装的zipline软件包在64位python下,而命令提示符使用的是32位

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

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


我认为它与python虚拟环境有关,但不知道如何修复它。

我找到了答案。问题出在我使用的python版本中。我有32位的python,并且对Cantopy和64位的python很感兴趣,安装的
zipline
软件包在64位python下,而命令提示符使用的是32位版本。安装64位python修复了该问题。

以下是使Zipline正常工作的要求/步骤:

<安装微软Visual C++ 2010 Express < /LI>
  • 下载并安装python 3.4
  • 从github下载zipline并用C进行解压缩:/
  • 将Anaconda设置为项目解释器
  • 由于zipline与Python3.4兼容,因此需要使用Python3.4创建一个环境
  • 在IDE的控制台中运行此命令:
    $conda create-n python34 python=3.4 anaconda
    (将py34替换为python34文件夹的位置)
  • 现在在控制台中运行此命令:
    $activate python34
    #激活python 3.4环境
  • $pip install-ec:\GitHub\zipline
    (提取zipline的目录)
  • 使用以下命令从quandl摄取数据
    $zipline摄入

  • 希望这对访问此页面的其他人有所帮助

    最新的Zipline Trader版本发布了。对于稳定版本
    pip安装zipline trader
    了解更多信息,请跟随安装。

    哪个python哪个python安装将库安装到了哪个python中?您是否首先获取了激活脚本的源代码?也许您可以通过蛮力找到zipline:
    find/| grep zipline
    命令提示符而Power Shell不识别“哪个”或“grep”comand。