2017-08-23 60 views
0

我需要您的帮助来安装zipline。在Python 3.4中安装zipline错误

我是Python编码的初学者,但我现在面临着巨大的障碍... 我试图zipline在我的python,我遵循以下过程。

  1. 我的python版本是3.6,但是zipline支持2.7和3.4。因此,我安装3.4蟒象下面这样: 康达创建-n以前蟒=

此外,我安装视觉C++ 2010

3.4.1安纳康达
  • 激活前
  • PIP安装溜索
  • 但我的电脑仍然显示如下错误信息。我不知道如何安装zipline并解决此错误。我的电脑是窗口7,intelcore i7-4712 64位和我安装安纳康达4.0.0(32位)


    (C:\ Anaconda3)C:\用户\ sktsuser>激活先前

    (先前) C:\ Users \用户sktsuser>蟒--version 的Python 3.4.1 ::阿纳康达2.1.0(32位)

    (先前)C:\用户\ sktsuser> PIP安装溜索

    文件“ C:\ Anaconda3 \ envs \ previous \ lib \ site-packages \ setuptools-5.8-py3.4.egg \ se tupt ools \ COMMAND \ easy_install.py”,线1043,在run_setup

    distutils.errors.DistutilsError:安装脚本错误退出:命令 'C:\的 aconda3 \ MinGW的\ BIN \ gcc.exe',退出失败状态1


    清理... 命令python setup.py egg_info用C,错误代码1失败:\用户\ sktsuser \ A ppData \本地的\ Temp \ pip_build_sktsuser \溜索 存储调试日志在C:\ Users \ sktsuser \ pip \ pip.log中失败

    (previous)C:\ Users \ sk tsuser>

    +0

    也许检查这些步骤的正确蟒蛇虚拟ENV,有人有相同的问题,并建议此修复程序:https://github.com/quantopian /溜索/问题/ 650#issuecomment-167050802 – davedwards

    回答

    0

    尝试使用畅达安装与quantopian源,而不是PIP如下:

    conda install -c Quantopian zipline 
    
    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 
    

    注意为此,你需要签自己的源代码或要求进行安装。TXT从GitHub:https://github.com/quantopian/zipline/tree/master/etc

    这样,你可以创建通过溜索需要