[英]Import urllib or urllib 2 in Python 2.7 failing with ImportError: cannot import name iskeyword
I can't import urllib or urllib2 on my Python 2.6 or Python 2.7 installs. 我无法在我的Python 2.6或Python 2.7安装中导入urllib或urllib2。
Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53)
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import urllib
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/urllib.py", line 30, in <module>
from urlparse import urljoin as basejoin
File "/usr/lib/python2.7/urlparse.py", line 110, in <module>
from collections import namedtuple
File "/usr/lib/python2.7/collections.py", line 10, in <module>
from keyword import iskeyword as _iskeyword
ImportError: cannot import name iskeyword
I can't seem to find an answer Googling "cannot import name iskeyword" either. 我似乎也找不到答案,谷歌搜索“也无法导入名称iskeyword”。
There must be some importing conflicts. 必须存在一些导入冲突。 Do you have any modules named keyword
in you workspace? 您的工作区中是否有任何名为keyword
模块? Try next: 尝试下一个:
>>> import keyword
>>> dir(keyword)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.