[PYTHON] Über den Fehler, dass Anaconda Numpy und Scipy nicht importieren kann

Import numpy Fehler

Wenn Sie anaconda in Windows einfügen und numpy importieren, Ich habe versagt.

image

Dies bedeutet, dass die angegebene Prozedur nicht gefunden werden kann.

Selbst wenn numpy erstellt wird, wird der Fehler "Die angegebene Prozedur kann nicht gefunden werden" auch beim Importieren von scipy.io angezeigt.

Es gab eine Person mit einem ähnlichen Fehler und ich dachte, dass dies der Fall sein könnte, aber es ging nicht weg. http://qiita.com/eqs/items/79620732946939c7e3d1

Sie können die Ursache eines solchen Fehlers mithilfe eines Tools namens Dependency Walker (http://www.dependencywalker.com/) ermitteln.

Dependency Walker

Welche Datei sollte mit Dependency Walker geöffnet werden? Der Fehler war beim Importieren von Multiarray in "C: \ Anaconda3 \ lib \ site-packages \ numpy \ core \ init.py". Öffnen Sie daher "C: \ Anaconda3 \ Lib \ site-packages \ numpy \ core \ multiarray.pyd" und überprüfen Sie.

image

Dies bedeutet, dass die mkl_intel_thread.dll von system32 unbrauchbar ist.

Einige Computer haben keinen Fehler gemacht, daher wird mkl_intel_thread.dll im Vergleich nicht rot. Außerdem! !! Auf diesem Computer befindet sich die mit multiarray.pyd verknüpfte Datei mkl_intel_thread.dll nicht in system32, sondern in "C: \ Anaconda3 \ Library \ bin"!

Selbst auf dem Computer mit dem Fehler befindet sich mkl_intel_thread.dll in s "C: \ Anaconda3 \ Library \ bin"!

Außerdem ist mkl_intel_thread von system32 Version 10 und anaconda3 Version 11.

Das ist die Ursache!

Was ist MKL?

MKL ist eine von Intel entwickelte Math Kernel Library.

Anscheinend ist dies für die neueste Nummer erforderlich (und nicht für Version 10).

In diesem Fehler wurde System32 anscheinend als Referenz Priorität eingeräumt.

Nach alldem

Dies könnte durch Löschen von mkl_intel_thread.dll von system32 behoben werden.

image

Recommended Posts

Über den Fehler, dass Anaconda Numpy und Scipy nicht importieren kann
Es ist nicht einfach, Python zu schreiben, es ist einfach, numpy und scipy zu schreiben
Persönliche Hinweise zur Integration von vscode und anaconda
Sehen Sie, wie schnell Sie mit NumPy / SciPy beschleunigen können
Dies und das über pd.DataFrame
Über Numpy Array und Asarray
Über Boxplot und Violinplot, die die Variation unabhängiger Daten visualisieren
Schreiben Sie ein Programm, das das Programm missbraucht und 100 E-Mails sendet
Numpy 1.19.4-Fehler RuntimeError: Die aktuelle Numpy-Installation besteht aufgrund eines Fehlers in der Windows-Laufzeit keine Überprüfung der Integrität.
Informationen zum Importfehler von PyQt5.QtWidgets (Anaconda)
Python-Muster, die für die Welt freigegeben und später überprüft wurden
Der Dateiname war in Python schlecht und ich war süchtig nach Import
Es wurde ein Fehler behoben, bei dem node.surface mit python3 + mecab nicht abgerufen werden konnte