1

我一直在尝试通过 Anaconda 安装 Quantopian zipline ( http://www.zipline.io/ ) python 包,但一直无法安装。当我运行以下任一行时

conda install -c Quantopian zipline

conda install --channel https://conda.anaconda.org/Quantopian zipline

在 Anaconda 提示符中,我得到了短暂的停顿和消息

获取包元数据...解决包规范..

错误:当前 win-64 频道中缺少软件包:

-滑索

但是,如果我运行搜索命令“anaconda search -t conda zipline”,我可以看到 Quantopian/zipline 有一个与 win-64 兼容的包。

我有一个带有 conda ver 4.0.5 的 64 位 Windows 8.1。

4

3 回答 3

0

请检查他们的频道中是否已经构建了最新的滑索。

我的一位同事使用最新版本的 zipline (1.1.0) 和 mac OsX 也发生了同样的错误。我们发现 Quantopian 的人没有为该操作系统发布构建。

解决方法:

1 - 尝试通过 pip 安装 zipline(正如他们在指南中所说)或 2 - 下载源代码广告自己构建它:-)

于 2017-06-20T13:37:29.023 回答
0

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

  1. 安装 Microsoft Visual C++ 2010 Express
  2. 下载并安装 python 3.4
  3. 从 github 下载 zipline 并在 C:/ 中提取
  4. 将 Anaconda 设置为项目解释器
  5. 由于 zipline 兼容 Python 3.4,因此需要使用 Python 3.4 创建环境
  6. 在 IDE 的控制台中运行此命令:( $conda create -n python34 python=3.4 anaconda将 py34 替换为 python34 文件夹的位置)
  7. 现在在控制台中运行这个命令: $activate python34#Activates the python 3.4 environment
  8. $pip install -e C:\GitHub\zipline(您提取 zipline 的目录)
  9. 使用以下命令从 quandl 获取数据 $zipline ingest

希望这可以帮助。

于 2017-07-28T14:16:25.223 回答
0

发布了最新的 Zipline-Trader 版本。对于稳定版本pip install zipline-trader有关更多信息,请按照文档进行安装。

于 2021-03-07T15:10:38.090 回答