gpt4 book ai didi

python - 在 Python 解释器中导入 VTK

转载 作者:太空宇宙 更新时间:2023-11-03 11:33:29 25 4
gpt4 key购买 nike

目标:尝试在 Python 解释器中使用 VTK 库。

我做了什么:我使用带有选项 VTK_WRAP_PYTHON 和 Shared_Library 的 CMake 安装了 VTK,并在 visual studio 中构建了 VTK,它已成功完成所有构建。然后我创建了 Python_Path。

问题:当我尝试将 vtk 库导入 python 时,出现以下错误消息:

>>> import vtk

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import vtk
File "...\VTK\VTKvisual\Wrapping\Python\vtk\__init__.py", line 42, in <module>
from vtkFilteringPython import *
ImportError: No module named vtkFilteringPython

有没有想过为什么会这样?

谢谢

最佳答案

看起来您已经将 VTK 包目录的位置添加到您的 PYTHONPATH,其中包含诸如“filtering.py”和“vtkFilteringPython.pyd”之类的 .py 文件。

但是,现在您需要将此目录同时和包含vtkFilteringPythonD.dll 和其他DLL 的目录添加到您的PATH 中。该目录的位置取决于您是否刚刚运行了构建,或者还取决于 INSTALL 目标。通常它在“VTK\bin”或“VTK\bin\BUILDTARGET”某处,其中 BUILDTARGET 例如 Debug 或 Release。

关于python - 在 Python 解释器中导入 VTK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12132789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com