怎么为anaconda(python3.6)安装mayavi?

 时间:2026-02-12 17:55:03

1、先下载一个压缩包,里面有必备的安装组件:

pan.baidu.com/s/1PXzkfg5JymTtJDXWpct_Mg

提取码: 5m6y

怎么为anaconda(python3.6)安装mayavi?

2、按照顺序安装apptools,configobj,pyface,traitsui。以apptools为例子,介绍一下安装方法:

打开cmd,把当前目录切换到相应文件夹里面(含setup.py文件的文件夹);

然后用cmd运行python setup.py install,开始自动安装;

安装完成之后,切换到另一个文件夹,安装下一项。

怎么为anaconda(python3.6)安装mayavi?

怎么为anaconda(python3.6)安装mayavi?

3、上面四项安装完成之后,再依次安装PyQt4、traits、VTK、mayavi。

以PyQt4为例,介绍安装过程:

重新打开cmd,输入pip install ,

然后把mayavi-4.5.0+vtk71-cp36-cp36m-win_amd64.whl拖动到cmd里面,点击回车键,开始安装;

安装完成之后,继续安装下一项。

怎么为anaconda(python3.6)安装mayavi?

4、上面四项安装完成之后,打开python编译器,尝试着运行下面的代码:

import numpy as np

from mayavi import mlab

x, y = np.ogrid[-2:2:200j, -2:2:200j]

z = x * np.exp( - x**2 - y**2)

pl = mlab.surf(x, y, z, warp_scale="auto")

mlab.axes(xlabel='x', ylabel='y', zlabel='z')

mlab.outline(pl)

mlab.show()

一般都会报错:

Invalid Qt API 'pyqt5', valid values are: 'pyqt' or 'pyside'

怎么为anaconda(python3.6)安装mayavi?

5、解决方法是:到anaconda的安装目录里面,找到Lib/site-packages文件夹里面,找到PyQt5文件夹。

把PyQt5文件夹全部删掉,重启python编译器,运行步骤4的代码。

结果,还是报错:

ImportError: numpy.core.multiarray failed to import

这时候,需要安装最新的numpy模块:

pip install --upgrade numpy

怎么为anaconda(python3.6)安装mayavi?

6、重启python编译器,运行步骤4的代码,运行成功。

怎么为anaconda(python3.6)安装mayavi?

  • 后台错误信息如何通过ajax传到前台
  • 胜利VICTOR 3125绝缘电阻测试仪使用说明书:[2]
  • 生姜姜瘟病的防治
  • 一加9R如何设置流量限制
  • OracleRMAN管理6-复制数据库
  • 热门搜索
    武汉旅游 五一旅游 西安旅游必去景点推荐 廊坊旅游 绍兴旅游 国际旅游 旅游营销 北京五一旅游 休闲旅游 青州旅游