0
Я установил модуль MayaVi с помощьюPython код в Ubuntu не может найти модуль MayaVi MLab
sudo apt-get install mayavi2
и когда я смотрю в директорию питона, я могу видеть mlab.py здесь
/usr/lib/python2.7/dist-packages/mayavi/mlab.py
Но при запуске, дается ошибка:
Traceback (most recent call last):
File "contour.py", line 5, in <module>
from mayavi import mlab
File "/home/USER/mayavi.py", line 5, in <module>
ImportError: cannot import name mlab
Из того, что я могу сказать, код Python ищет в неправильном месте для установленный модуль. Я попытался разобраться в этом, но я в недоумении. Есть идеи?
Я вижу оба '-rw-r - r-- 1 корень root 3018 20 января 2014 mlab.py -rw-r - r-- 1 корень root 4204 31 янв 14 14:45 mlab.pyc'? Ввод команды из интерпретатора имеет ту же ошибку, что и раньше. – emc3636
Есть ли файл с именем 'mayavi.py' в вашем рабочем каталоге? Если это так, это будет иметь приоритет в операторах 'import'. –
переустановите пакет ... он должен создать структуру каталогов с несколькими файлами и каталогами –