找不到模块beautifulsoup

时间:2015-10-21 11:54:58

标签: python

我是python的初学者并且有一个项目,其中需要BeautifulSoup 。 在代码中它的引用如下:

 from bs4 import BeautifulSoup

虽然我用PyCharm安装了BeeatifulSoup,我收到此错误

 ImportError: No module named bs4

当我将其更改为:

from BeautifulSoup import BeautifulSoup

我收到此错误,其中使用了BeautifulSoup对象:

links = soupObject.find_all("a")
TypeError: 'NoneType' object is not callable

当我改为:

 import BeautifulSoup

我收到此错误:

soup = BeautifulSoup(param)
TypeError: 'module' object is not callable

我真的不知道为什么这段代码无法在我的机器上运行? 我该如何解决?谢谢

1 个答案:

答案 0 :(得分:2)

当您在PyCharm中搜索可用的软件包以安装到您的环境中时,如果您的要求是使用v4 +,请查找beautifulsoup并确保安装beautifulsoup4而不是BeautifulSoup