[PYTHON] Über Importfehler von numpy und scipy in anaconda

Über Umwelt und Fehler

Umgebung

windows 8.1 64bit Anacoanda 4.2.0 Python3.5 version 64bit

Über den Fehler

Wenn Sie Numpy oder Scipy nach Abschluss der Installation normal importieren, ohne das Häkchen zum Zeitpunkt der Installation zu entfernen Über den Fehler, dass der Import von Numpy und Scipy in Anaconda fehlschlägt Und es ist auch gescheitert.

Ich habe versucht, mkl_intel_thread.dll von system32 unter Bezugnahme auf den obigen Artikel zu löschen, aber der Fehler ist nicht behoben. Ich habe versucht, neu zu starten und neu zu installieren, aber der Import schlägt immer noch fehl.

Ursache

Verwenden von Dependency Walker wie im Referenzartikel Öffnen Sie "Anaconda3 \ Lib \ site-packages \ numpy \ core \ multiarray.pyd" und überprüfen Sie Nicht nur "windows \ system32 \ mkl_intel_thread.dll" Es scheint, dass "windows \ system32 \ mkl_core.dll" ebenfalls nutzlos ist.

Lösung

Laut Referenzartikel befindet sich mkl_intel_thread.dll in "Anaconda3 \ Library \ bin". Als ich danach suchte, befand sich mkl_core.dll ebenfalls am selben Speicherort.

Deshalb "windows\system32\mkl_intel_thread.dll" "windows\system32\mkl_core.dll" Über zwei Dateien

"Anaconda3\Library\bin\mkl_intel_thread.dll" "Anaconda3\Library\bin\mkl_core.dll"

Überschreiben mit.

Ergebnis

In dieser Umgebung wurden sowohl Numpy als auch Scipy erfolgreich importiert.

Impressionen

Anaconda ist für Anfänger praktisch, um eine Umgebung zu erstellen. Wenn jedoch ein Fehler auftritt, gibt es meines Erachtens nur wenige Informationen, die als Referenz verwendet werden können (auf meiner eigenen Ebene verständlich).

Nachtrag

Heute (28. Januar 2017) habe ich versucht, matplotlib zu importieren Es scheint, dass ein Fehler in "windows \ system32 \ mkl_avx.dll" oder "windows \ system32 \ mkl_def.dll" aufgetreten ist und fehlgeschlagen ist.

"Anaconda3 \ Library \ bin \ mkl_avx.dll" und "Anaconda3 \ Library \ bin \ mkl_def.dll" Das Problem wurde gelöst, indem die beiden oben genannten Dateien von system32 mit diesen beiden Dateien überschrieben oder die beiden Dateien von system32 gelöscht wurden.

Wenn Sie in einem ähnlichen Fehler die problematische Datei mit der Datei mit demselben Namen im Ordner "Anaconda \ Library \ bin" überschreiben oder die Datei mit demselben Namen in system32 löschen, verweist sie auf die Datei in anaconda. Scheint gelöst zu sein.

Recommended Posts

Über Importfehler von numpy und scipy in anaconda
Informationen zum Importfehler von PyQt5.QtWidgets (Anaconda)
Über den Fehler, dass Anaconda Numpy und Scipy nicht importieren kann
Fehler in der Reihenfolge beim Importieren von Numpy in eine Windows Anaconda-Umgebung
Koexistenz von Anaconda 2 und Anaconda 3 in Jupyter + Bonus (Julia)
Informationen zur kumulativen Zuordnung von Liste und Numpy-Array
Über alles von numpy
Über die übersichtliche Anordnung in der Importreihenfolge von Flake8
Persönliche Hinweise zur Integration von vscode und anaconda
Über alle von numpy (2.)
Über Numpy Array und Asarray
Setzen Sie numpy scipy usw. in virtualenv von Ubuntu 12.04 LTS Server
Sehen Sie, wie schnell Sie mit NumPy / SciPy beschleunigen können
Ich erhalte "Sanity Check" - und "No Module" -Fehler in der Importnummer
Installation von SciPy und matplotlib (Python)
Über Python und Cython dtype
Über Python, aus und importieren, als
Behebung eines Fehlers bei fehlenden Setuptools in Anaconda
Die Geschichte eines Fehlers in PyOCR
Über sensor_mode und Blickwinkel der Picamera
pix2pix tensorflow2 Aufzeichnung von Versuch und Irrtum
Das Ergebnis der Installation von Python auf Anaconda
Screenshots des Webfischens mit Selen und Chrom.
Trennung von Design und Daten in matplotlib
Zusammenfassung der Module und Klassen in Python-TensorFlow2-
Modulimport und Ausnahmebehandlung in Python
Projekt Euler # 1 "Vielfaches von 3 und 5" in Python
Importfehler: Kein Modul mit dem Namen 'xxxxx' in Python3
Sprechen Sie über die Funktionen, für die Pandas und ich im Projekt verantwortlich waren
Über den Import
Über Numpy
Über den Import
Über _ und __
Installieren Sie Python3.5 + NumPy + SciPy und führen Sie es unter Windows 10 aus
Über die linke und rechte Rechtfertigung von Kivy Label
Über das Verhalten von copy, deepcopy und numpy.copy
Zusammenfassung zum Importieren von Dateien in Python 3
Informationen zum Model.save () -Verhalten von Django und zum MySQL-Deadlock-Fehler
[Python] Vertauschen von Zeilen und Spalten mit Numpy-Daten
Denken Sie an Suchvorgänge mit Tiefenpriorität und Breitenpriorität in Python
Über den Unterschied zwischen "==" und "is" in Python
Installieren Sie Python 3.5.1 + numpy + scipy + α in einer Windows-Umgebung
DISPLAY-Fehler in wxPython (und featuresui) auf vscode
Der Header ist falsch ausgerichtet mit read_csv () und read_table () von Pandas
[Hinweis] Über die Rolle des Unterstrichs "_" in Python
C-Fehler in GO-Umgebung konnte nicht importiert werden
Über flache und tiefe Kopien von Python / Ruby
Datum der bereits verwendeten Adresse Fehler in der Flasche
Erläuterung der Bearbeitungsentfernung und Implementierung in Python
Über Probleme und Lösungen von OpenPyXL (Version 3.0)
Über die Tiefe in Qiskit (normale Schaltung und QuantumVolume)
Eine Geschichte von Versuch und Irrtum beim Versuch, eine dynamische Benutzergruppe in Slack zu erstellen