【发布时间】:2017-07-16 09:41:11
【问题描述】:
所以,我正在尝试执行此命令:
pip install Beautifulsoup
我在管理员模式下打开了 cmd。但是当我这样做时,我得到了这个:
命令“python setup.py egg_info”在 C:\Users\Aaron\AppData\Local\Temp\pip-build-kvbazw37\Beautifulsoup\ 中出现错误代码 1 失败
我的日志是这样写的:
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\
我不知道该怎么办,请帮帮我!
【问题讨论】:
-
你应该下载一个更新版本的beautifulsoup,这个不适合你的python版本,或者使用
pip3 install ... -
@PRMoureu 感谢您的反应!当我执行
pip3 install Beatifulsoup时,我仍然遇到同样的错误 -
您确定不想
pip install bs4?这是 BeautifulSoup 的最新版本。 -
@Rawing 当我这样做时,我得到:
Requirement already satisfied: bs4 in c:\users\aaron\appdata\local\programs\python\python36-32\lib\site-packages -
所以
import bs4现在应该可以在您的代码中使用,您尝试了吗?
标签: python python-3.x