没有称为“ BeautifulSoup”的模块吗?

时间:2019-09-14 20:42:37

标签: python

我正在使用Python3,并已在Mac上下载BeautifulSoup,但它一直显示“没有名为bs4的模块”或“没有名为BeautifulSoup的模块”。我该怎么办?

这是Coursera上Web Scrapping的Py4E的作业。

from bs4 import BeautifulSoup
  

没有名为bs4的模块

$pip install BeautifulSoup 
  

语法无效

import BeautifulSoup from BeautifulSoup
  

没有名为BeautifulSoup的模块

3 个答案:

答案 0 :(得分:4)

第一个install BeautifuleSoup4带有

pip install beautifulsoup4

然后像这样导入您的Python文件:

from bs4 import BeautifulSoup

答案 1 :(得分:1)

首先通过以下方式安装它:

pip install beautifulsoup4

然后,您应该像这样导入它:

from bs4 import BeautifulSoup

您还可以通过以下方法检查其安装并在其中查看软件包名称:

pip freeze

答案 2 :(得分:0)

  

$pip install BeautifulSoup

     

语法无效

这不是Python代码。 pip install BeautifulSoup行是您在命令行中输入 的内容,而不是您的代码。 (在您所查看的示例中,$是一个指示符,它指示该命令是命令行的-通常用于类Unix的shell。)