我在 python 3.3 中运行 mayavi 时遇到问题
当使用 python3(或 python3.3)运行我的程序时,我得到
from mayavi import mlab as ml
ImportError: No module named 'mayavi'
为了让 numpy 和 matplotlib 工作,我使用了:
sudo apt-get install python3-"missing module"
但是安装mayavi的通常方法只是
sudo apt-get install mayavi2
而 python3 找不到它......
有谁知道如何让 Mayavi 与 Python3 一起工作? 还不支持吗?
我都尝试过
import mayavi.mlab as ml
from mayavi import mlab as ml
两者都给我同样的错误
任何澄清将不胜感激:)
最佳答案
Mayavi 现在可以使用 python 3。您需要编译 VTK 7.0 或更高版本才能支持 python 3。然后你就可以用pip安装mayavi了。 pip 安装 Mayavi
安装 vtk 可能有些困难。您需要确保更改 PYTHONPATH
变量,并构建支持 tcl、tk 和 python 3 的 vtk。
关于python-3.x - 让 Mayavi 与 Python 3 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19138418/