在windows 上可以安装 vtk==9.1.0,可以通过pip 也可以通过https://www.lfd.uci.edu/~gohlke/pythonlibs/#vtk 里面下载whl包安装 ,但是在linux 上的时候搜不到,最后使用conda 完成了安装,记录如下:
conda install -c conda-forge vtk==9.1.0
安装成功
import 时如果遇到问题
…a/anaconda3/envs/sim_env/lib/python3.10/site-packages/v/…lib/libstdc++.so.6: version `GLIBCXX_3.4.30’ not found
conda install -c conda-forge gcc=12.1.0
可以解决该问题
如果运行过程中遇到问题:
vtkShaderProgram.cxx:438 ERR| vtkShaderProgram (0x7efbd0ebf250): 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.00 ES, and 3.00 ES
可以通过使用如下命令解决:
export MESA_GL_VERSION_OVERRIDE=3.2