命令“python setup.py egg_info”失败,错误代码1在C:\ Users \ Aaron \ AppData \ Local \ Temp \ pip-build-kvbazw37 \ Beautifulsoup \

时间:2017-07-16 09:41:11

标签: python python-3.x

所以,我正在尝试执行此命令: pip install Beautifulsoup 我在管理员模式下打开了cmd。但是当我这样做时,我得到了这个:

  

命令“python setup.py egg_info”失败,错误代码1在C:\ Users \ Aaron \ AppData \ Local \ Temp \ pip-build-kvbazw37 \ Beautifulsoup \

我的日志说的是:

C:\WINDOWS\system32>pip install Beautifulsoup
Collecting Beautifulsoup
  Using cached BeautifulSoup-3.2.1.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\Aaron\AppData\Local\Temp\pip-build-kvbazw37\Beautifulsoup\setup.py", line 22
        print "Unit tests have failed!"
                                      ^
    SyntaxError: Missing parentheses in call to 'print'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Aaron\AppData\Local\Temp\pip-build-kvbazw37\Beautifulsoup\

我不知道该怎么做,请帮助我!

1 个答案:

答案 0 :(得分:0)

您是否安装了python的setuptools?

如果没有,请下载此文件,然后在powershell或命令提示符下,导航到ez_setup的目录并执行命令,这将为您运行该文件:

$ [sudo] python ez_setup.py 如果此时仍需要安装pip,请运行:

$ [sudo] easy_install pip easy_install是setuptools的一部分,因此无法安装pip。

然后,pip将使用以下命令成功安装django:

$ [sudo] pip install django