在python 2.7中导入urllib2失败

时间:2012-08-22 13:29:59

标签: python urllib2

当我尝试导入urllib2时,我收到以下错误

import urllib2
File "/usr/lib/python2.7/urllib2.py", line 94, in <module>
import httplib
File "/usr/lib/python2.7/httplib.py", line 79, in <module>
import mimetools
File "/usr/lib/python2.7/mimetools.py", line 6, in <module>
import tempfile
File "/usr/lib/python2.7/tempfile.py", line 34, in <module>
from random import Random as _Random
ImportError: cannot import name Random

我知道没有名为Random的模块,但我确实检查了urllib2.py并且有代码导入了Random。

我正在使用Python 2.7

1 个答案:

答案 0 :(得分:4)

也许你的python路径上有一个random.py文件或模块,所以python在其中搜索random.Random(存在于python2.7上)。