Wenn ich TensorFlow nach Python importiere, wird "Importfehler: DLL-Ladevorgang fehlgeschlagen: Das angegebene Modul wurde nicht gefunden" angezeigt.

Umgebung

Was ist passiert

Der Versuch, Googles TensorFlow in Python zu integrieren, um maschinelles Lernen zu studieren

pip install tensorflow

Und normal installieren. Die Installation ist ohne Probleme abgeschlossen. Hier, wenn Sie prüfen, ob Sie richtig importieren können ...

Using TensorFlow backend.
Traceback (most recent call last):
    File "C:...
    ...
    File "C:...
       return _load(spec)
ImportError: DLL load failed:Das angegebene Modul wurde nicht gefunden.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
    File "C:...
    ...
    File "C:...
       return _load(spec)
ImportError: DLL load failed:Das angegebene Modul wurde nicht gefunden.


Failed to load the native TensorFlow runtime.

See https://www.tensorflow.org/install/errors

for some common reasons and solutions.  Include the entire stack trace
above this error message when asking for help.

Der Fehler wird angezeigt (er ist lang und wird in der Mitte weggelassen). Danach habe ich verschiedene Dinge recherchiert und verschiedene Dinge getan, aber ich konnte es nicht lösen.

Lösung: TensorFlow herabstufen

Wenn Sie ohne Angabe der Version installieren, wird die neueste Version tensorflow == 2.1.0 zum Zeitpunkt der Artikelerstellung installiert. Geben Sie daher die alte Version an der Eingabeaufforderung an und führen Sie sie wie folgt aus.

pip install --upgrade tensorflow==2.0.0

Starten Sie dann den Interpreter mit dem Befehl python

>>> import tensorflow

Bei der Überprüfung mit wurde kein Fehler angezeigt und der Import war erfolgreich. Ich bin nicht sicher, aber es scheint, dass einige Anweisungen von TensorFlow nicht mit einer alten CPU ausgeführt werden können.

Wenn ich vorerst die auf anderen Websites angegebene Version 1.10.0 spezifiziere und installiere,

pip install --upgrade tensorflow==1.10.0
ERROR: Could not find a version that satisfies the requirement tensorflow==1.10.1 (from versions: 1.13.0rc1, 1.13.0rc2, 1.13.1, 1.13.2, 1.14.0rc0, 1.14.0rc1, 1.14.0, 1.15.0rc0, 1.15.0rc1, 1.15.0rc2, 1.15.0rc3, 1.15.0, 1.15.2, 2.0.0a0, 2.0.0b0, 2.0.0b1, 2.0.0rc0, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.0.1, 2.1.0rc0, 2.1.0rc1, 2.1.0rc2, 2.1.0)
ERROR: No matching distribution found for tensorflow==1.10.0

Ich habe einen Fehler wie diesen erhalten und war wütend, dass es keine solche Version gab. Deshalb habe ich nach einer Version ohne Fehler aus den aufgestellten Versionen gesucht.

Außerdem habe ich bei der Installation die Fehlermeldung "Zugriff verweigert" erhalten, wie mir gesagt wurde

pip install --upgrade tensorflow==2.0.0 --user

Und die Option "--user" hinzugefügt. Wahrscheinlich, weil ich Anaconda mit Administratorrechten installiert habe (diese Option wurde auf anderen Websites nicht angezeigt, daher habe ich sie aus der vorherigen Beschreibung entfernt).

Recommended Posts

Wenn ich TensorFlow nach Python importiere, wird "Importfehler: DLL-Ladevorgang fehlgeschlagen: Das angegebene Modul wurde nicht gefunden" angezeigt.
Fehler beim Deep Learning "ImportError: DLL-Laden fehlgeschlagen: Das angegebene Modul wurde nicht gefunden. Wie man das "angegebene Modul" in kennt.
Was ist zu tun, wenn "Betriebssystemfehler: [WinError 126] Das angegebene Modul kann nicht gefunden werden" in der Importlampe angezeigt wird
Umgang mit Tensorflow-Fehler "Importfehler: DLL-Laden fehlgeschlagen: Angegebenes Modul nicht gefunden" in Deep Learning
Wenn ich versuche, Pandas unter macOS zu importieren, wird die Fehlermeldung Kein Modul mit dem Namen'_bz2 'angezeigt.
Das Laden der Anaconda-Umgebung ist fehlgeschlagen: Das angegebene Modul wurde nicht gefunden. (numpyas np-Datei importieren ....) Beachten Sie, dass der Fehler behoben wurde.
Was tun, wenn der Fehler angezeigt wird? Das Ziel-WSGI-Skript '/ var / www / xxx / xxx.wsgi' kann nicht als Python-Modul geladen werden
Importfehler: Der Name'Flask 'kann nicht importiert werden, wenn der Dateiname in Flask flask.py lautet
Wenn ich versuche, mit mysql-connector-python eine Verbindung zu MySQL herzustellen, kann ich keine Verbindung mit dem Fehler "SSL-Verbindungsfehler: SSL_CTX_set_tmp_dh fehlgeschlagen" herstellen.
Umgang mit dem Fehler "Fehler beim Laden des Moduls" canberra-gtk-module ", der beim Ausführen von OpenCV auftritt
Ich erhalte einen Python No-Modul mit dem Namen 'Encodings' mit dem Befehl aws
Untersuchung beim Import kann nicht mit Python durchgeführt werden
Wenn ich versuche, mysqlclient mit Django zu installieren, wird die Fehlermeldung angezeigt: Befehl 'gcc' ist mit dem Exit-Status 1 fehlgeschlagen.
Als ich die Django-App für Heroku bereitgestellt habe, wurde das Modul nicht gefunden: <Projektname> .wsgi.
Ein Hinweis auf Missverständnisse beim Versuch, das gesamte selbst erstellte Modul mit Python3 zu laden
Ich erhalte eine Fehlermeldung, wenn ich versuche, Python mit pyenv in Catalina auf 3 Serien zu erhöhen
Python Hinweis: Wenn der Befehl pip nicht verwendet werden kann
Ich erhalte einen Importfehler mit Python Beautiful Soup
Was tun, wenn "Name xxx nicht importiert werden kann" [Python]
Wenn ich versuche, die Daten in DynamoDB mit Python (boto3) zu aktualisieren, wird "ExpressionAttributeNames enthält ungültigen Schlüssel: Syntaxfehler; Schlüssel: <Schlüsselname>" angezeigt.
[Kleine Geschichte] Modulinstallationsmethode, wenn pip aufgrund von Proxy usw. nicht verwendet werden kann.
Was tun, wenn Swagger-Codegen mit Python und Importfehler ausgeführt wird? Es wird kein Modul mit dem Namen angezeigt
Lösung, wenn das Bild mit tkinter [python] nicht angezeigt werden kann
Ich erhalte [Fehler 2055], wenn ich versuche, mit Heroku eine Verbindung zu MySQL herzustellen
Holen Sie sich die Quelle der Seite unbegrenzt mit Python zu laden.
So lösen Sie, wenn das Paket aufgrund von gpg nicht installiert werden kann: Der Empfang des Keyservers ist fehlgeschlagen: Allgemeiner Fehler beim Ausführen von yay unter Manjaro Linux
[Korrekturmaßnahme] Fehler: [WinError 2] Die angegebene Datei wurde nicht gefunden. FEHLER: Befehl mit Exit-Status 1 fehlgeschlagen
Mir wurde gesagt, dass ich XML_SetHashSalt nicht finden konnte, als ich versuchte, pip mit Python zu verwenden.
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Über den Fehler, den ich beim Versuch, Adafruit_DHT von Python auf Raspberry Pi zu verwenden, festgestellt habe
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
Ich möchte Python GUI ausführen, wenn Raspberry Pi startet
Was tun, wenn "Ich kann die Site nicht sehen !!!!"
[Python] Als ich versuchte, matplotlib zum Zeichnen von Diagrammen zu verwenden, wurde die Fehlermeldung "Diese Anwendung konnte nicht gestartet werden, weil das qt-Plattform-Plugin" windows "nicht gefunden oder geladen werden konnte" angezeigt.
Ich erhalte eine Fehlermeldung, wenn ich ein Python-Plug-In in Visual Studio Code in die pyenv-Umgebung einfüge
So erhalten Sie die Python-Version
Ich hatte Schwierigkeiten mit dem Importfehler: Das Laden der DLL in Tensorflow 2.0 ist fehlgeschlagen
Als ich versuchte, Python auszuführen, wurde ich zum Microsoft Store übersprungen
Ich habe versucht, den Authentifizierungscode der Qiita-API mit Python abzurufen.
Ich erhalte einen UnicodeDecodeError, wenn ich versuche, mit Python sqlalchemy eine Verbindung zu Oracle herzustellen
Der Dateiname war in Python schlecht und ich war süchtig nach Import
Was tun, wenn beim Laden von mnist eine Fehlermeldung angezeigt wird?
Ich habe versucht, die Filminformationen der TMDb-API mit Python abzurufen
Es wurde ein Fehler behoben, bei dem node.surface mit python3 + mecab nicht abgerufen werden konnte
Wechseln Sie das zu ladende Modul für jede Ausführungsumgebung in Python
Ich erhalte den Fehler ~ ist Null, Singular U, wenn eine verteilte, gemeinsam verteilte Matrix von der linearen Schicht an MultivariateNormal übergeben wird