1

我是 Python 新手。我只是想从 HTML 文件中提取字符串。我不能让它工作。每个人都在谈论美丽的汤,但它对我不起作用......

这是我的错误:

ImportError: No module named bs4

我已经安装了 Beautiful Soup 4,但我相信它在错误的文件夹中:

sudo pip install beautifulsoup4
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /usr/local/lib/python2.7/dist-packages
Cleaning up...

我正在使用 Python 3.2。如何强制 Beautiful Soup 安装在另一个文件夹中?

4

1 回答 1

1

看,我建议你先从https://pypi.python.org/pypi/BeautifulSoup的源下载 BeautifulSoup 的包,完成后转到下载压缩文件的文件夹,解压缩文件,然后在里面您将看到一个名为setup.py的 python 文件。这是软件包的安装文件,您需要在文件夹中运行命令提示符并执行以下行:

python setup.py 安装

这是另一种不使用pip安装 Python 包的方法。

于 2013-11-22T16:29:42.060 回答