我想使用 mayavi 进行 3d 数据可视化。我下载了 Mayavi 模块包,以及依赖项 VTK、wxpython、conjigobj。在使用 IDLE 编译时,我仍然有一个警告
没有名为 traits.api 的模块。我发现这个模块是用 Entought 分发的,所以我想知道我是否可以在不使用 Enthought 分发的情况下使用 mayavi。是否有一些免费的 Enthought 分发可用?
谢谢并恭祝安康。
通常,您可以在没有经过深思熟虑的分发的情况下使用该库。Linux 用户通常使用他们的包管理器安装这些模块。对于 Windows,有包含 enthought 工具包的python(x,y) 。然而,导入范围有时会产生误导。在一些例子中,它是traits.api
,其他人阅读enthought.traits.api
。您可能想检查哪一个对于您的 python 安装是正确的。