ImportError: cannot import name HTMLParser

在学习python时,有时会出现这个错误:

ImportError: cannot import name HTMLParser,

开始以为是环境变量的问题,后来改了之后还是没解决。后来发现,我的文件名为HTMLParser.py,而我在文件中写入了from HTMLParser  import HTMLParser。这就是引发错误的原因:在导入模块的时候,由于当前目录下有一个和模块名字一样的文件,导致python不能正确找到模块。所以我们在给python取名时,最好不要取跟与库模块一样的名字!

时间: 2024-12-16 12:29:13

ImportError: cannot import name HTMLParser的相关文章

ImportError: cannot import name gof

今天打开spyder说调试一个theano程序,但是import theano提示 ImportError: cannot import name gof 最后解决方案 pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git 参考资料: https://github.com/Theano/Theano/issues/2406

TTPRequest 提示#import <libxml/HTMLparser.h>找不到 的解决方法

本文永久地址为http://www.cnblogs.com/ChenYilong/p/3984251.html ,转载请注明出处. ASIHTTPRequest 或者AFNetwork提示的#import <libxml/HTMLparser.h>找不到 使用ASIHTTPRequest 提示#import <libxml/HTMLparser.h>找不到 首先添加libxml2框架进来,但是继续报错, 然后 ?在header search path 加入 ${SDK_DIR}/u

[python] 关于错误 ImportError: cannot import name compile_command

我的pydev某一天开始就无法debug 了,执行debug 就会报 ImportError: cannot import name compile_command 原因居然是:我自己写了一个code.py模块. 而compile_command 是来自标准的code模块,我的code肯定没有实现这个.因此: 自己写python 模块起名一定要慎重!! 或者,是时候使用 namespace了.

ImportError: cannot import name &#39;_win32stdio&#39;

从错误提示中可以看到从twisted的internet模块import  _win32stdio时找不到这个文件: 从https://pypi.python.org/pypi/twisted-win下载twisted-win-0.5.5.zip文件,解压缩 将twisted-win-0.5.5\twisted-win\internet文件夹中_pollingfile.py和_win32stdio.py这两个文件拷贝到twisted所在目录 我的目录为C:\Anaconda3\Lib\site-p

python2.7安装pip遇到ImportError: cannot import name HTTPSHandle

python2.7,报错如下: Traceback (most recent call last): File "/usr/local/bin/pip", line 9, in <module> load_entry_point('pip==1.4.1', 'console_scripts', 'pip')() File "build/bdist.linux-x86_64/egg/pkg_resources.py", line 378, in load_

ImportError: cannot import name pxssh

Traceback (most recent call last): File "/root/Desktop/JuniperBackdoor-master/JuniperBackdoor.py", line 1, in <module> from pexpect import pxssh ImportError: cannot import name pxssh kali自带python 2.7.3,pexpect 模块版本太老,该升级啦.. The pexpect lib

pyzmq 错误ImportError: cannot import name initthreads

>>> import zmqTraceback (most recent call last):  File "<stdin>", line 1, in <module>  File "zmq/__init__.py", line 54, in <module>    raise ImportError("%s\nAre you trying to `import zmq` from the pyzmq

ubuntu 下更新pip后发生 ImportError: cannot import name &#39;main&#39;的问题解决

今天刚使用ubuntu 由于安装的是pip 8的版本,我感觉pip版本有些低就随手将将pip更新了,刚新到pip 10版本的,没想到刚更新完就报错了, 发生 ImportError: cannot import name 'main'的问题, 他报错的文件是在usr/bin/pip 的,之后就进入到那个路径下,打开对应文件 1 cd /usr/bin 2 3 sudo vi pip 之后改为这样 他之前的文件最后一行是sys.exit(main())的,然后 1 esc 2 3 :wq 保存退出

解决 ImportError: cannot import name pywrap_tensorflow

原文:https://aichamp.wordpress.com/2016/11/13/handeling-importerror-cannot-import-name-pywrap_tensorflow/ 问题:importing tensotflow in python cli 中正常 但在jupyter中缺给出了如下错误: ImportError: cannot import name pywrap_tensorflow Importing tensorflow in jupyter no