您的位置:首页 > 理论基础 > 计算机网络

解决ImportError: cannot import name HTTPConnection的方法

2015-01-19 16:26 1031 查看
在写python程序的时候,使用from httplib import HTTPConnection,在run的时候提示ImportError: cannot import name HTTPConnection,但是在python IDLE中运行就正常。很是疑惑,然后搜索了下,发现有人遇到过,说的原因是这样的:在当前目录下,存在一个名叫httplib的文件,python会优先导入该文件,然后再导入标准库里的httplib.py文件。

可以使用

import httplib
print httplib.__file__


 打印文件的路径,如果不是D:\Python27\Lib之类的文件路径的话,需要把当前目录的文件重命名或者删除才能正常使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: