滑索错误。没有名为 zipline 的模块
zipline error. No module named zipline
我通过 Enthought Cantopy 安装了 zipline 包。现在我尝试 运行 在命令提示符下使用它的脚本,但出现错误 ImportError: No module named zipline
.
我也尝试 运行 使用 IPython 相同的代码,输出相同。
我认为它与 python 虚拟环境有关,但不知道如何解决。
我明白了。问题出在我的 python 版本中。我有 32 位 python 和 64 位 python 的 Enthought Cantopy,安装的 zipline
软件包低于 64 位 python 而命令提示符使用的是 32 位版本。安装 64 位 python 解决了这个问题。
这些是使 Zipline 工作的要求/步骤:
- 安装 Microsoft Visual C++ 2010 Express
- 下载并安装python 3.4
- 从 github 下载 zipline 并解压到 C:/
- 将 Anaconda 设置为项目解释器
- 由于 zipline 与 Python 3.4 兼容,因此您需要使用 Python 3.4
创建环境
- 运行 IDE 控制台中的此命令:
$conda create -n python34 python=3.4 anaconda
(将 py34 替换为 python34 文件夹的位置)
- 现在运行控制台中的这个命令:
$activate python34
#激活python 3.4环境
$pip install -e C:\GitHub\zipline
(您提取 zipline 的目录)
- 使用以下命令从 quandl 获取数据
$zipline ingest
希望这对访问此页面的其他人有所帮助!
Zipline-Trader 最新版本已发布。对于稳定版本 pip install zipline-trader
有关更多信息,请按照 docs 进行安装。
我通过 Enthought Cantopy 安装了 zipline 包。现在我尝试 运行 在命令提示符下使用它的脚本,但出现错误 ImportError: No module named zipline
.
我也尝试 运行 使用 IPython 相同的代码,输出相同。
我认为它与 python 虚拟环境有关,但不知道如何解决。
我明白了。问题出在我的 python 版本中。我有 32 位 python 和 64 位 python 的 Enthought Cantopy,安装的 zipline
软件包低于 64 位 python 而命令提示符使用的是 32 位版本。安装 64 位 python 解决了这个问题。
这些是使 Zipline 工作的要求/步骤:
- 安装 Microsoft Visual C++ 2010 Express
- 下载并安装python 3.4
- 从 github 下载 zipline 并解压到 C:/
- 将 Anaconda 设置为项目解释器
- 由于 zipline 与 Python 3.4 兼容,因此您需要使用 Python 3.4 创建环境
- 运行 IDE 控制台中的此命令:
$conda create -n python34 python=3.4 anaconda
(将 py34 替换为 python34 文件夹的位置) - 现在运行控制台中的这个命令:
$activate python34
#激活python 3.4环境 $pip install -e C:\GitHub\zipline
(您提取 zipline 的目录)- 使用以下命令从 quandl 获取数据
$zipline ingest
希望这对访问此页面的其他人有所帮助!
Zipline-Trader 最新版本已发布。对于稳定版本 pip install zipline-trader
有关更多信息,请按照 docs 进行安装。