[Hinweis] Eine Geschichte über Anaconda und VScode, die Probleme mit dem Python-Importfehler haben
Einführung h2>
Wenn ich Python im Terminal ausführe, wird beim Importieren des Moduls eine Fehlermeldung angezeigt. Diesmal ist das Memorandum.
Umgebung h2>
mac:Big Sur
Herausgeber: VScode
Python:3.8
Fehlerinhalt h2>
Wenn ich eine in VScode geschriebene Python-Datei in einem Terminal ausführe, werde ich wütend, weil es kein solches Modul ist.
Aber es ist numpy, dass ich importiere, also ist es nicht ohne! !! Wenn Sie nur googeln
Wenn die vom Terminal verwendete Python und die in VScode festgelegte Python unterschiedlich sind, tritt anscheinend ein Importfehler auf.
Lösung h2>
Am Terminal
pip show numpy
Geben Sie ein, um den Standort anzuzeigen. In meinem Fall
anaconda3/lib/python3.8/site-packages
Ich habe Python in anaconda3 verwendet. Geben Sie jedoch / usr / bin / python3 mit VScode an
Ich habe es getan, also habe ich einen Fehler bekommen. Es war einfach, wenn ich es wusste.
Später sprechen h2>
Einige Tage nach Behebung dieses Problems wurde der gleiche Fehler erneut angezeigt. Dieses Mal googelte ich erneut und dachte, dass die verwendete Python auch dieselbe ist. Infolgedessen scheint die Version des Moduls alt zu sein.
Damit
pip install -U numpy
Es wird gelöst durch. Sie können es für allgemeine Zwecke verwenden, indem Sie numpy in den Namen des Moduls mit dem Fehler ändern.
Apropos
pip list -o
Dann wird die alte Version in einer Liste angezeigt.