【问题标题】:How can I install zipline using conda with python 3.5如何使用 conda 和 python 3.5 安装 zipline
【发布时间】:2017-08-19 18:00:19
【问题描述】:

我使用的是 macOS Sierra 10.12.5

我的最终目标是安装zipline python 包并让它正常运行。但是,我遇到了一些障碍,而且由于我也是 Unix 和 python 的新手,我想也许有人可以把我推向正确的方向。

zipline website 上表示支持python 3.5。我已经在我的系统上通过conda 安装了python 3.6,所以我决定为以前的版本创建一个环境。

首先,我在目录/anaconda/envs/py35 中做了conda create -n py35 python=3.5 anaconda。这安装了python 3.5.3。然后,我使用source activate py35 来激活它。

接下来,我尝试使用他们网站上的建议安装zipline,命令如下:

conda install -c Quantopian zipline

我收到了这个错误:

Fetching package metadata ...........
Solving package specifications: .

UnsatisfiableError: The following specifications were found to be in 
conflict:
  - python 3.5*
  - zipline -> logbook -> python 2.7*
Use "conda info <package>" to see the dependencies for each package.

我不确定我是否完全理解为什么 python 2.7 在环境中工作时会发生冲突,我认为这就是重点,因此与其他 python 版本没有任何冲突。另外,上面写着python 3.5*,这是否意味着它与自身发生冲突?谢谢您的帮助。

【问题讨论】:

  • 你试过pip install zipline吗?很多时候conda 对我不起作用,而pip 对我起作用。
  • @VikashSingh 是的,我现在正在尝试,pip 确实安装了 zipline,但是当我尝试运行脚本时出现错误 No module named pandas.tseries.tools
  • 我不知道buyaapl.py 是什么。请在单独的问题中分享代码。谢谢。可能您没有在环境中安装熊猫。试试pip install pandas
  • @VikashSingh 抱歉,这是在this zipline tutorial 中看到的脚本,当我输入conda list 时,它给了我两个版本的pandas。一个是py35_0,一个是&lt;pip&gt;(我认为是在我的环境中安装的)。
  • 你有没有尝试在不安装anaconda的情况下创建环境?我的意思是conda create -n py35 python=3.5 -c Quantopian zipline。我希望这应该按照这个讨论工作github.com/quantopian/zipline/issues/…

标签: python python-2.7 python-3.x anaconda zipline


【解决方案1】:

如评论中所述:

pip install zipline

您是否尝试过 pip install zipline。很多时候 conda 对我不起作用,而 pip 对我有用。

--

@VikashSingh 是的,我现在正在尝试,pip 确实安装了 zipline,但是当我尝试运行 buyaapl.py 脚本时出现错误 No module named pandas.tseries.tools

我不知道buyaapl.py 是什么。请开始另一个问题并分享代码。

PS:可能你的环境中没有安装 pandas。试试pip install --upgrade pandas

【讨论】:

    【解决方案2】:

    您应该在激活 conda 环境后运行conda install -c Quantopian ziplinesource activate py35

    然后,当你看到你的shell变成(py35)$,你可以再次运行conda install -c Quantopian zipline

    参考:http://www.zipline.io/install.html

    【讨论】:

      猜你喜欢
      • 2019-06-18
      • 2021-06-26
      • 2021-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-05
      相关资源
      最近更新 更多