VTK提供了使用C ++类扩展库的可能性,以便它们可以在Python(或任何支持的语言)中使用。据我所知,有两种方法可以做到这一点,使用库提供的示例文件夹vtkLocal或vtkMy(Examples / Build /)。
我想使用这个功能,但我不了解安装过程(Debian上的vtk 5.8)。我遵循vtkMy上的README指令,它编译并生成3个文件:vtk * .so vtk * Python.so和vtk * PythonD.so。
接下来我想做什么?我已尝试按照建议将这些文件的路径附加到$PATH
,$PYTHONPATH
或$LD_LIBRARY_PATH
,但我从未能够import
将任何内容添加到Python中。
有关如何编译/导入/使用vtkMy中提供的虚拟类的任何见解甚至一些说明都将是一个巨大的帮助。