Python 安装库失败的问题

0 投票
2 回答
1873 浏览
提问于 2025-04-16 08:10

我在使用Windows XP。

我按照这里的推荐下载了Python 2.7。我点击了.msi链接,安装得很顺利。现在,我想使用beautifulsoup。我下载了3.2.0版本。

但是我不知道该把它放在哪里或者怎么安装。我把它放进了c:\temp文件夹,然后双击了setup.py,虽然它有反应,但我的测试文件还是不工作。

import urllib2
from BeautifulSoup import BeautifulSoup

page = urllib2.urlopen("http://www.google.com")
soup = BeautifulSoup(page)
print soup.prettify()

我哪里做错了?我也试着按照说明用命令行安装,但它总是提示找不到Python。普通的Python脚本运行得很好。就是我不知道该怎么处理这个库来安装它。请帮帮我!

2 个回答

0

Python的问题不在于编程本身有多复杂,而在于如何安装和使用它的复杂性。

如果你换一个更好的版本,比如ActivePython(先卸载你现在的版本,然后安装这个):

http://www.activestate.com/activepython/downloads

这个版本和官方的版本不同,它会修改一个叫做PATH的环境变量,这样你就能随时找到Python的执行文件了。这样你在任何地方运行:

python setup.py install

...都能正常工作。

当然,另一种方法是手动修改你的PATH变量,把Python安装目录下的bin文件夹加进去。这里有相关的说明:

http://www.computerhope.com/issues/ch000549.htm

1

不要双击setup.py文件。首先打开命令行,然后找到存放setup.py的文件夹。接着输入以下命令:

python setup.py install

完成后,试着输入 import BeautifulSoup。如果没有问题,那就说明一切正常。

撰写回答