Python3 导入 BeautifulSoup 出错

bj7558 2016-02-07 11:40:54
from bs4 import BeautifulSoup

就这个导入就开始出 bug 了
ImportError: cannot import name 'HTMLParseError'



这是在python3 下操作的
在python 下操作是没有问题的
我的系统是mac osx
已经用 pip easy_install 安装好几次了
还有直接下载安装包 解压
cd到文件夹
python3 setup.py install

很多遍
lxml也安装过了

而且在python3 中也确实包含了 beautifulsoup 了


已经耗费大半天了 求大神们各显神通
...全文
419 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
布雷拉石头 2016-02-09
  • 打赏
  • 举报
回复
不知道其他人有没有遇到一种情况:就是进行beautifulsoup(soup)要运行2次,因为第一次会报错……
d_erse 2016-02-07
  • 打赏
  • 举报
回复
绑定
小可_乐 2016-02-07
  • 打赏
  • 举报
回复
python3.5 确实有这个问题, 但在 python3.5.1 中已经修复这个问题了 Issue #15114: the strict mode and argument of HTMLParser, HTMLParser.error, and the HTMLParserError exception have been removed. https://docs.python.org/3.5/whatsnew/changelog.html#python-3-5-1-final 中搜索 15114 尝试下载3.5.1
d_erse 2016-02-07
  • 打赏
  • 举报
回复
是因为3.5不支持 3.4可以用 去 https://www.python.org/downloads/release/python-344/ 下载一个 然后重新安装一遍 用
python3.4 setup.py install
之后也用3.4版本就可以了

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧