如何通过conda在Windows上为python 3安装mayavi?

时间:2017-07-18 13:12:02

标签: python windows conda mayavi

我有一个由Windows上的conda管理的python 3虚拟环境。我想通过

安装mayavi包
conda install mayavi

但它说它需要python 2.7。

2 个答案:

答案 0 :(得分:7)

祝你好运,searching on the Anaconda website可以通过其他频道提供mayavi个套餐。

截至今天,conda-forge频道上维护的频道与python 3.5和3.6兼容。要安装它,

conda install -c conda-forge mayavi

如果mayavi失败并带有

ImportError: Could not import backend for traits

可能是因为未安装qt或安装了qt5 - 在这种情况下需要降级

conda install pyqt=4

答案 1 :(得分:2)

您可以尝试以下方法:

如果安装了Visual Studio,并安装了Python本机开发工具。

在Anaconda3中,您可以从clinicalgraphics获得VTK7.1.x

conda install -c clinicalgraphics vtk

打开VS20xx x64 Native命令提示符,正确设置python的PATH: 例如

C:\Anaconda3\Scripts\activate.bat C:\Anaconda3

然后使用来自源的pip安装mayavi。

pip install mayavi

它在Windows 10中成功编译VS2017和Python 3.6。