为了账号安全,请及时绑定邮箱和手机立即绑定

求助!!!cannot import name BeautifulSoup

我用的是python官网的编辑器python2.7.11版的  下载安装了BeautifulSoup4.4.4.1  按照老师的来写 为什么会报错 from bs4 import BeautifulSoup ImportError: cannot import name BeautifulSoup  求助!!!

正在回答

8 回答

找到原因了,老师打的是Beautifulsoup,而我们在练习时S要大写,是 Soup

1 回复 有任何疑惑可以回复我~
#1

RichardTANG

这个解决了我的问题
2018-06-05 回复 有任何疑惑可以回复我~

我是自己把爬虫脚本的名字命名成bs4.py了,奇葩啊

import bs4

print bs4.__file__ 


1 回复 有任何疑惑可以回复我~
#1

芈子契

感谢感谢
2017-02-13 回复 有任何疑惑可以回复我~
#2

慕移动6447889

天,我也把文件名改成bs4,想想都好笑
2017-11-30 回复 有任何疑惑可以回复我~

慕课网这三百字限制太奇葩了吧,又没有提前警告,又没有字数提示,写了半天,提交删了几次,才提交成功

0 回复 有任何疑惑可以回复我~

我也试过了,不行。ubuntu14.04,把stackoverflow上的方法统统试了行不通,已经倒在学习python的第一步。。。

0 回复 有任何疑惑可以回复我~
#1

Running_v

自问自答下:这种报错` ImportError: cannot import name BeautifulSoup`一般有一下几种情况:1. 在python2.x下安装的BeautifulSoup在python3.x下运行会报这种错,可用pip3 install Beautifulsoup4 .2. 导入时指定bs4 像这样: from bs4 import BeautifulSoup.3.太巧合,如果你测试的文件名正好命名为bs4.py,那怎么整都会报这个错,把名字改成其他的吧。
2016-06-12 回复 有任何疑惑可以回复我~
#2

theArcticOcean 回复 Running_v

这种方法解决了我的问题。
2016-06-20 回复 有任何疑惑可以回复我~
#3

_meteoric_ 回复 Running_v

一语点醒梦中人啊,我自己以前新建了一个bs4的文件!!!谢谢!!!
2017-02-22 回复 有任何疑惑可以回复我~

常见的几种安装方法都试过了,都不可以 怎么办

0 回复 有任何疑惑可以回复我~

直接cmd里面 install pip beautifulsoup  不行么?

0 回复 有任何疑惑可以回复我~

1.去Beautiful soup官网下载4.41,https://www.crummy.com/software/BeautifulSoup/bs4/download/4.4/。

2.解压缩你下载的压缩包。

3.cmd命令行进入你的解压文件夹

4.cmd里输入 python setup.py install

安装完毕

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Python开发简单爬虫
  • 参与学习       227670    人
  • 解答问题       1219    个

本教程带您解开python爬虫这门神奇技术的面纱

进入课程

求助!!!cannot import name BeautifulSoup

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信