Ubuntu 中的 Python 代码找不到模块 mayavi mlab



>我已经安装了mayavi

模块
sudo apt-get install mayavi2

当我在 python 目录中查看时,我可以看到 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代码在错误的位置查找已安装的模块。我试图解决这个问题,但我不知所措。有什么想法吗?

看起来模块没有正确安装,

你在下面看到了什么

ls -l /usr/lib/python2.7/dist-packages/mayavi

我已经安装了相同的软件包并能够成功导入它,这是python解释器,

Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from mayavi import mlab
>>> dir()
['__builtins__', '__doc__', '__name__', '__package__', 'mlab']
>>> 

相关内容

  • 没有找到相关文章

最新更新