导入vtk时Python DLL导入错误

我需要在我的Windows 10机器上的python中使用VTK库(版本5.10,因为我正在处理现有的代码),但是我无法pipe理导入它没有DLLImport错误:

 Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import vtk Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\vtk\__init__.py", line 139, in <module> __helper.refine_import_err('qvtk', 'vtkQtPython', exc) File "C:\Python27\lib\site-packages\vtk\__helper.py", line 32, in refine_import_err raise LinkError, str(exc) vtk.__helper.LinkError: DLL load failed: The specified module could not be found. 

我已经在32位版本中安装了PyQt4 4.11.4和VTK 5.10.1(我的Python 2.7.12安装也是32位),在这里下载: http ://www.lfd.uci.edu/~gohlke/pythonlibs/

我认为这个问题是关系到vtkQtPython pyd和dll(文件是vtkQtPython.pyd ,它试图加载vtkQtPythonD.dll

 >>> import qvtk Traceback (most recent call last): File "<stdin>", line 1, in <module> File "qvtk.py", line 5, in <module> from vtkQtPython import * ImportError: DLL load failed: The specified module could not be found. >>> import vtkQtPython Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: DLL load failed: The specified module could not be found. 

使用最新版本(7.0.0)导入vtk确实有效,但与我正在使用的代码不兼容。 我已经尝试卸载并重新设置整个安装(所有库和Python本身)。

我希望你能find一些想法,经过几个小时的努力,我仍然找不到任何解决办法。

Solutions Collecting From Web of "导入vtk时Python DLL导入错误"