2014-02-13 10 views
0

mayavi를 가져올 때 매우 이상한 오류가 발생했습니다. 몇 분 전에 그것은 매력처럼 작동했지만 지금은 뭔가 잘못되어 가고 있으며, 나는 이유를 알지 못합니다.이름을 가져올 수 없습니다. mlab

나는 터미널에서 python을 시작하고 난 입력 :

from mayavi import mlab 

오류 내가 얻을 :

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/lib/python2.7/dist-packages/mayavi/mlab.py", line 27, in <module> 
    from mayavi.tools.camera import view, roll, yaw, pitch, move 
    File "/usr/lib/python2.7/dist-packages/mayavi/tools/camera.py", line 23, in <module> 
    from engine_manager import get_engine 
    File "/usr/lib/python2.7/dist-packages/mayavi/tools/engine_manager.py", line 14, in <module> 
    from mayavi.core.engine import Engine 
    File "/usr/lib/python2.7/dist-packages/mayavi/core/engine.py", line 28, in <module> 
    from mayavi.core.scene import Scene 
    File "/usr/lib/python2.7/dist-packages/mayavi/core/scene.py", line 15, in <module> 
    from mayavi.core.source import Source 
    File "/usr/lib/python2.7/dist-packages/mayavi/core/source.py", line 19, in <module> 
    from mayavi.core.module_manager import ModuleManager 
    File "/usr/lib/python2.7/dist-packages/mayavi/core/module_manager.py", line 19, in <module> 
    from mayavi.core.lut_manager import LUTManager 
    File "/usr/lib/python2.7/dist-packages/mayavi/core/lut_manager.py", line 10, in <module> 
    import subprocess 
    File "/usr/lib/python2.7/subprocess.py", line 432, in <module> 
    import pickle 
    File "pickle.py", line 4, in <module> 
    from mayavi import mlab 
ImportError: cannot import name mlab 

파이썬과 문제점은 무엇입니까?

답변

5

pickle.py이라는 로컬 파일이 있습니다. 대신 pickle module 대신 가져 오는 중입니다.

File "/usr/lib/python2.7/subprocess.py", line 432, in <module> 
    import pickle 
    File "pickle.py", line 4, in <module> 
    from mayavi import mlab 

subprocess당신의 파일 대신 pickle을 가져올 시도하고 찾는 방법을 참고 (경로가 아닌 전체의 상대적인 :이 모듈은 자체가 원형의 수입 의존성에 오기 완료 해당 모듈 전에 mlab를 가져올 시도 /usr/lib/python2.7/ 내부 경로.

, 당신은 여기에 표준 라이브러리를 마스킹하는 뭔가 다른 pickle.py의 이름을 바꿉니다.

+0

가 해결 ... findin를 들어, 당신에게 –

+0

찬성 투표 +1 너무 감사합니다 g 근본 원인을 그렇게 신속하고 정확하게 – WKPlus

관련 문제