2014-02-08 50 views
0

我刚才在的Windows 7(32位)箱安装的Python 2.7.5失败,错误代码。皮普安装错误 - 命令python setup.py egg_info 1

当试图通过Windows控制台,我得到下面的错误安装Scrapy模块:

Command python setup.py egg_info failed with error code 1 in c:\users\compaq\app 
data\local\temp\pip_build_COMPAQ\pyOpenSSL 
Storing debug log for failure in C:\Users\COMPAQ\pip\pip.log 

我已阅读本其他线程,提示设置工具来重新安装或更新。我已经尝试过(最新的设置工具存在),但scrapy安装错误依然存在。

下面是完整的安装脚本和失败:

C:\Windows\system32>pip install scrapy 
    Downloading/unpacking scrapy 
    Running setup.py (path:c:\users\compaq\appdata\local\temp\pip_build_COMPAQ\scr 
    apy\setup.py) egg_info for package scrapy 

     no previously-included directories found matching 'docs\build' 
    Downloading/unpacking Twisted>=10.0.0 (from scrapy) 
    Downloading/unpacking w3lib>=1.2 (from scrapy) 
    Downloading w3lib-1.5.tar.gz 
    Running setup.py (path:c:\users\compaq\appdata\local\temp\pip_build_COMPAQ\w3l 
    ib\setup.py) egg_info for package w3lib 

    Downloading/unpacking queuelib (from scrapy) 
    Downloading queuelib-1.1.1.tar.gz 
    Running setup.py (path:c:\users\compaq\appdata\local\temp\pip_build_COMPAQ\que 
    uelib\setup.py) egg_info for package queuelib 

    Downloading/unpacking lxml (from scrapy) 
    Running setup.py (path:c:\users\compaq\appdata\local\temp\pip_build_COMPAQ\lxm 
    l\setup.py) egg_info for package lxml 
     Building lxml version 3.3.0. 
     Building without Cython. 
     ERROR: 'xslt-config' is not recognized as an internal or external command, 
     operable program or batch file. 

     ** make sure the development packages of libxml2 and libxslt are installed * 
    * 

     Using build configuration of libxslt 
     C:\HACK\Python\lib\distutils\dist.py:267: UserWarning: Unknown distribution 
    option: 'bugtrack_url' 
     warnings.warn(msg) 

     warning: no previously-included files found matching '*.py' 
    Downloading/unpacking pyOpenSSL (from scrapy) 
    Running setup.py (path:c:\users\compaq\appdata\local\temp\pip_build_COMPAQ\pyO 
    penSSL\setup.py) egg_info for package pyOpenSSL 

     error: Only found improper OpenSSL directories: ['C:\\RUBY\\RailsInstaller\\ 
    Git'] 
     Complete output from command python setup.py egg_info: 
     running egg_info 

    creating pip-egg-info\pyOpenSSL.egg-info 

    writing dependency_links to pip-egg-info\pyOpenSSL.egg-info\dependency_links.txt 


    writing pip-egg-info\pyOpenSSL.egg-info\PKG-INFO 

    writing top-level names to pip-egg-info\pyOpenSSL.egg-info\top_level.txt 

    writing manifest file 'pip-egg-info\pyOpenSSL.egg-info\SOURCES.txt' 

    warning: manifest_maker: standard file '-c' not found 



    error: Only found improper OpenSSL directories: ['C:\\RUBY\\RailsInstaller\\Git' 
    ] 

    ---------------------------------------- 
    Cleaning up... 
    Command python setup.py egg_info failed with error code 1 in c:\users\compaq\app 
    data\local\temp\pip_build_COMPAQ\pyOpenSSL 
    Storing debug log for failure in C:\Users\COMPAQ\pip\pip.log 

回答

3

pip,尝试从源代码构建软件包。所以你需要库的开发头文件和编译器,所有这些都是很痛苦的设置。

它很容易从这里下载预编译的二进制失败的包: http://www.lfd.uci.edu/~gohlke/pythonlibs/

,然后重试安装scrapy

相关问题