Zum Hauptinhalt wechseln
Support-Wissensdatenbank

Fehler: "ImportController: DLL Load Failed" (DLL-Laden fehlgeschlagen) bei der Ausführung OpenVINO™ Python* Skript-ausführbaren Datei von PyInstaller

Inhaltstyp: Fehlermeldungen   |   Artikel-ID: 000092459   |   Letzte Überprüfung: 16.06.2023

Umgebung

Python 3.8, pip openvino-dev 2022.1

Beschreibung

Erstellt ein OpenVINO™ Python-Skript:
from openvino.inference_engine import IECore
ie = IECore()
print("Devices:", ie.available_devices)

Führte die folgende Zeile aus, um eine ausführbare Datei mit PyInstaller zu erstellen:
pyinstaller test.py --onefile

Beim Ausführen der ausführbaren Datei ist der folgende Fehler aufgetreten:
ImportError: DLL load failed: The specified module could not be found.

Lösung

Geben Sie den folgenden OpenVINO™ PYTHONPATH in pathex an: Abschnitt in der .spec-Datei:
pathex=['D:\\openvino_install_dir','D:\\openvino_install_dir\\openvino_env\\Lib\\site-packages\\openvino\\libs'],

Führen Sie den folgenden Befehl aus, um die ausführbare Datei aus der .spec-Datei zu erstellen:
pyinstaller --clean test.spec

Zugehörige Produkte

Dieser Artikel bezieht sich auf 3-Produkte.
Software für Intel® Xeon Phi™ Prozessor OpenVINO™ toolkit Performance-Bibliotheken

Disclaimer / Rechtliche Hinweise

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.