我刚刚在计算机上重新安装了Fedora 28,并决定尝试在Python 3中使用Mayavi,之前它只能在Python 2中运行。我使用
pip3 install mayavi --user
从pip
安装Mayavi时没有遇到任何问题。然而,当我运行this script来绘制球面调和函数时,我得到的表面看起来有缺口,而我以前(使用Python 2)得到的是一个实心表面。我不再有那样的系统设置了,但如果不清楚我的意思,我可以尝试重现旧的图形。
有什么办法让这个表面再次变得实心吗?
如果相关的话,这里有一些小包信息:$ pip3 show vtk mayavi
Name: vtk
Version: 8.1.1
Summary: VTK is an open-source toolkit for 3D computer graphics, image processing, and visualization
Home-page: https://vtk.org/
Author: VTK Community
Author-email: vtk-developers@vtk.org
License: BSD
Location: ~/.local/lib/python3.6/site-packages
Requires:
---
Name: mayavi
Version: 4.6.2
Summary: 3D scientific data visualization library and application
Home-page: http://docs.enthought.com/mayavi/mayavi/
Author: Prabhu Ramachandran, et. al.
Author-email: prabhu@aero.iitb.ac.in
License: BSD
Location: ~/.local/lib/python3.6/site-packages
Requires: apptools, envisage, numpy, pyface, pygments, traits, traitsui, vtk