python模块BeautifulSoup importError

时间:2016-12-12 14:26:25

标签: python linux python-2.7 beautifulsoup

我的设备是Kubuntu 14.04桌面 - VPS OVH。我使用的是Python 2.7。

我想导入BeautifulSoup

from bs4 import BeautifulSoup

但是,我有这个错误:

ImportError: No module named bs4

我已安装BeautifulSoup。我已将模块直接复制到我的app文件夹,BeautifulSoup正常工作。我想在我的app文件夹中运行我的app BeautifulSoup文件夹。

2 个答案:

答案 0 :(得分:1)

不要将BeautifulSoup文件夹复制到您的工作目录,而是尝试使用此命令直接安装它:

pip install beautifulsoup4

答案 1 :(得分:0)

如果您想直接访问它,请使用

pip install beautifulsoup4

或者您可以将BeautifulSoup存储在一个文件夹中,然后您可以通过在该文件夹中创建__init__.py文件以及包含的所有子文件夹将其作为包,只有这样才会被视为包,在您的情况下在当前工作目录的文件夹中创建__init__.py文件,然后将BeautifulSoup放入其中并尝试

from <folder_name> import BeautifulSoup