解决Python报错: AttributeError: 'module' object has no attribute '_base'

原创 2017年10月06日 21:48:23
#完整报错
File "/usr/lib/python2.7/dist-packages/bs4/builder/_html5lib.py", line 70, in <module>
    class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder):
AttributeError: 'module' object has no attribute '_base'

方法1

pip  install --upgrade html5lib==1.0b8

方法2

vi /usr/lib/python2.7/dist-packages/bs4/builder/_html5lib.py 
70G
class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder)

需要加载_base.py文件,而这个文件在/usr/local/lib/python2.7/dist-packages/html5lib/treebuilders下没有,
这里写图片描述
把base.py换成_base.py
更新一下ok!

后记

以前经常遇到这种问题只是一味的Google,没有认真分析原因,及时解决了也无法知道其中的原理,得到一个教训:报错先看源码,再解决,行不通再去google!

版权声明:本文为博主原创文章,未经博主允许不得转载。

import json后,报错:AttributeError: 'module' object has no attribute 'dumps,原因分析及解决方法

编写python代码,import json后,报错:AttributeError: 'module' object has no attribute 'dumps',如下图所示: 报错信息...

AttributeError: 'module' object has no attribute 'face' 问题解决 opencv+python

AttributeError: 'module' object has no attribute 'face' 问题解决 opencv+python
  • wyx100
  • wyx100
  • 2017年06月10日 21:35
  • 1681

Python2.7 安装mock出现AttributeError: 'module' object has no attribute的解决方法

原环境: 1.pip --verson : 1.0 from /usr/lib/python2.7/dist-packages (python 2.7) 2.uname -a :Linux pc 3....

Python AttributeError: 'module' object has no attribute xxxx

原因:   导致在这个问题的原因是你的模块名和你要引用的类或方法或变量的名字重了。说通俗点就是,python脚本名字(模块名)和你要引用的内容(模块内的类,变量等)的名字重复了,导致你原本“类->属性...

Python 【精】AttributeError: 'Module' object has no attribute 'STARTF_USESHOWINDOW'

夫学须志也,才须学也,非学无以广才,非志无以成学。——诸葛亮 生活有度,自得慈铭 ——杜锦阳 今天新来的小弟安装环境遇到个莫名其妙的问题:AttributeError: 'Module'...
  • DJY1992
  • DJY1992
  • 2017年04月06日 11:01
  • 10188

service_identity 模块 AttributeError: 'module' object has no attribute 'Any'

安装scrapy之后,开始第一步创建scrapy的工程,之后提示一个userwarning:提示我service_identity没有安装,我通过pip install service_identit...

AttributeError: 'module' object has no attribute 'text_format'

請注意,本類僅僅是記錄開發過程中遇到對問題,可能會亂貼代碼,亂貼圖,亂貼報錯信息,不保證能解決問題,以及有優美的排版,後面有時間我會重新整理的。 解決方法sudo pip install proto...

networkx库:AttributeError: 'module' object has no attribute 'graphviz_layout'

起因 在学习用python处理自然语言时,遇到借用networkx绘图来描述词语上下位关系的小练习,于是尝试,电脑win10环境,anaconda函数库包,自带networkx库,pycharm的...

TensorFlow1.0 运行报错 AttributeError: type object 'NewBase' has no attribute 'is_abstract'

安装TF后,import tensorflow报错: I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA ...

Python下Pip安装包下的AttributeError: 'Requirement' object has no attribute 'project_name'

引言: 在基于pip安装第三方依赖库的过程中,会碰到AttributeError: 'Requirement' object has no attribute 'project_name'的错误信息,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:解决Python报错: AttributeError: 'module' object has no attribute '_base'
举报原因:
原因补充:

(最多只允许输入30个字)