Heim >Backend-Entwicklung >Python-Tutorial >Warum löst meine 64-Bit-Python-Installation bei der Verwendung von OpenCV den Fehler „ImportError: DLL Load Failed: %1 Is Not a Valid Win32 Application' aus?
ImportError: DLL-Laden fehlgeschlagen: %1 ist keine gültige Win32-Anwendung
Um den ImportError zu beheben: DLL-Laden fehlgeschlagen: %1 ist kein gültiges Win32-Problem. Sie haben die im Referenzthread beschriebenen empfohlenen Schritte befolgt, jedoch ohne Erfolg. Bei der Untersuchung Ihrer Systemkonfiguration haben Sie das Vorhandensein von OpenCV-Binärdateien in den entsprechenden Pfaden überprüft. Das Problem besteht jedoch weiterhin.
Es wurde beobachtet, dass die verfügbare cv2.pyd-Datei in C:libopencvbuildpython2.7 für 32-Bit-Systeme konzipiert ist. Da Ihr Computer und die Python-Installation 64-Bit sind, besteht ein Kompatibilitätskonflikt. Um dieses Problem zu beheben, können Sie eine 64-Bit-Version von cv2.pyd von Drittanbieterquellen erwerben, z. B. von Inofficial Windows Binaries for Python Extension Packages, das vorgefertigte Binärdateien für verschiedene Python-Bibliotheken bereitstellt.
Das obige ist der detaillierte Inhalt vonWarum löst meine 64-Bit-Python-Installation bei der Verwendung von OpenCV den Fehler „ImportError: DLL Load Failed: %1 Is Not a Valid Win32 Application' aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!