2012-08-22 4 views
1

나는 urllib2를 가져 오기 할 때, 나는 다음과 같은 오류를 얻을가져 오기 urllib2가 파이썬에 실패 2.7

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 

내가 랜덤라는 어떤 모듈이 없다는 것을 알고,하지만 난이 urllib2.py 확인 않았다 랜덤을 가져온 코드였습니다. 거기에 파이썬 검색 (즉 python2.7에 존재) random.Random을 찾을 수 있도록 내가

+0

소스에서 파이썬을 빌드 했습니까? 배포 패키지에 포함되어 있습니까? – tMC

+0

'Random'은'random' 모듈의 일부입니다. RNG 기본 클래스입니다. – Aesthete

+0

나는 그것을 고쳤다 고 생각한다. 내 pwd에 random.py 파일이 있었고 모든 문제를 일으켰다. 어리석은 짓의 종류, 지금 나는 그것을 생각한다. –

답변

3

파이썬 2.7을 사용하고

아마 당신은 당신의 PYTHONPATH에 random.py 파일이나 모듈이있다.