【问题标题】:Current working method to install zipline? tried everything当前安装 zipline 的工作方法?尝试了一切
【发布时间】:2019-08-10 22:13:58
【问题描述】:

嘿,我试图在 Python 上安装 zipline,但没有任何效果

我已经在 Python 3.7 中尝试过,但在以下库 bcolz 中失败了 lru 字典 瓶颈 cyordereddict (和滑索本身)

我按照本指南中的建议使用 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 的工作方法吗?

【问题讨论】:

    标签: python python-3.5 python-3.7 zipline


    【解决方案1】:

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

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

    1. conda 配置 --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

    【讨论】:

    • 一个更具限制性的问题是 zipline 绑定到 pandas 0.22,它已经很老了。目前似乎也不可能在同一环境中将 pyfolio 和 quantstats 与 zipline 一起使用。
    【解决方案2】:

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

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

    更多信息:

    【讨论】:

      猜你喜欢
      • 2017-01-05
      • 2019-02-03
      • 2012-02-09
      • 2021-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      • 1970-01-01
      相关资源
      最近更新 更多