在Python 3.4中安装zipline时出错

时间:2017-08-23 02:09:58

标签: python zipline

我需要你的帮助来安装zipline。

我是Python编码的初学者,但我现在面临着巨大的障碍...... 我尝试在我的python中进行zipline,然后按照下面的过程进行操作。

  1. 我的python版本是3.6但zipline支持2.7和3.4。所以我安装了3.4 python如下: conda create -n previous python = 3.4.1 anaconda
  2. 此外,我安装了visual C ++ 2010.

    1. 激活上一个
    2. pip install zipline
    3. 但我的电脑仍显示以下错误信息。我不知道如何安装zipline并解决此错误。我的电脑是7号窗口,intelcore i7-4712 64bit,我安装了anaconda 4.0.0(32bit)

      (C:\ Anaconda3)C:\ Users \ sktsuser>激活上一个

      (上一个)C:\ Users \ sktsuser> python --version Python 3.4.1 :: Anaconda 2.1.0(32位)

      (上一个)C:\ Users \ sktsuser> pip install zipline

      文件“C:\ Anaconda3 \ envs \ previous \ lib \ site-packages \ setuptools-5.8-py3.4.egg \ se tuptools \ command \ easy_install.py“,第1043行,在run_setup中

      distutils.errors.DistutilsError:安装脚本退出并显示错误:命令'C:\ An aconda3 \ mingw \ bin \ gcc.exe'退出状态1失败

      清理...... 命令python setup.py egg_info在C:\ Users \ sktsuser \ A中失败,错误代码为1 ppData \本地的\ Temp \ pip_build_sktsuser \溜索 在C:\ Users \ sktsuser \ pip \ pip.log

      中存储失败的调试日志

      (上一个)C:\ Users \ sktsuser>

2 个答案:

答案 0 :(得分:0)

尝试使用带有quantopian源的conda安装而不是pip,如下所示:

conda install -c Quantopian zipline

答案 1 :(得分:0)

这是他们建议您使用virtualenv的主要原因之一。

这里有一些如何使用virtualenv安装的详细信息

http://www.zipline.io/development-guidelines.html

$ mkvirtualenv zipline
$ ./etc/ordered_pip.sh ./etc/requirements.txt
$ pip install -r ./etc/requirements_dev.txt
$ pip install -r ./etc/requirements_blaze.txt

请注意,您需要从github检查他们的源代码或requirements.txt:https://github.com/quantopian/zipline/tree/master/etc

这样你就可以创建一个带有zipline

所需的正确python的虚拟环境