python - Vtk आयात करते समय पायथन DLL आयात त्रुटि



windows pyqt (0)

मुझे अपने विंडोज 10 मशीन पर अजगर पुस्तकालय (संस्करण 5.10 के साथ) का उपयोग करने की आवश्यकता है क्योंकि मैं अजगर में अपने मौजूदा विंडोज़ पर काम कर रहा हूं, लेकिन मैं इसे 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 को स्थापित किया है (मेरा पायथन 2.7.12 इंस्टॉलेशन 32 बिट्स भी है), यहां डाउनलोड की गई: http://www.lfd.uci.edu/~gohlke/pythonlibs/

मुझे लगता है कि यह मुद्दा vtkQtPython pyd और dll से संबंधित है (फ़ाइलें vtkQtPython.pyd जो vtkQtPython.pyd को लोड करने की कोशिश करता है:

>>> 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 आयात करना काम करता है, लेकिन मैं उस कोड के साथ संगत नहीं हूं जिस पर मैं काम कर रहा हूं। मैंने पहले से ही स्थापना रद्द करने और पूरी स्थापना को फिर से सेट अप करने की कोशिश की है (सभी लाइब्रेरीज़ और पायथन स्वयं)।

मुझे आशा है कि आपको कुछ विचार मिल जाएंगे, फिर भी मैं संघर्ष के घंटों के बाद कोई समाधान नहीं पा सकता





vtk