安装zipline的当前工作方法?尝试了一切

时间:2019-08-10 22:13:58

标签: python python-3.5 python-3.7 zipline

嘿,我正在尝试在python上安装zipline,但无济于事

我已经在Python 3.7上尝试过,但是在以下库bcolz中失败 鲁迪克 瓶颈 cydicteddict (以及zipline本身)

我已按照本指南的建议在Python 3.5上进行了尝试(https://pythonprogramming.net/zipline-local-install-python-programming-for-finance/) 相同的结果。 我尝试用pyhton 3.5创建anaconda环境...再次得到相同的结果。

“唯一可行的方法是在没有依赖项的情况下进行安装,但是随后我将不得不安装交易日历和其他一些库(也无法安装):

pip install --no-deps zipline-1.3.0-cp37-cp37m-win_amd64.whl

有人可以告诉我安装zipline的当前工作方法吗?

2 个答案:

答案 0 :(得分:2)

zipline到现在为止,与python版本> 3.5不兼容,并且非常依赖于相关软件包的版本。这些软件包大多数都具有新版本。 https://github.com/quantopian/zipline/issues/2514

最好的方法是使用conda进行安装。 安装Anaconda / Miniconda后,您需要将其降级到4.6.11,以下命令可能会有所帮助。

  1. conda config --set allow_conda_downgrades true
  2. conda install conda = 4.6.11
  3. conda create -n env_zipline python = 3.5
  4. 激活env_zipline
  5. conda install -c Quantopian zipline

答案 1 :(得分:0)

要安装 zipline,只需在新的虚拟环境中运行:

pip install -e git://github.com/shlomikushchi/zipline-trader.git#egg=zipline-trader

更多信息: