Problembehebung: kein modul namens numpy
Ein häufiger Fehler, der bei der Verwendung von Python auftreten kann, ist:
Import error: no module named ' numpy '
Dieser Fehler tritt auf, wenn Python die NumPy- Bibliothek in Ihrer aktuellen Umgebung nicht erkennt.
In diesem Tutorial werden die genauen Schritte erläutert, mit denen Sie diesen Fehler beheben können.
Schritt 1: pip install numpy
Da NumPy nicht automatisch mit Python installiert wird, müssen Sie es selbst installieren. Am einfachsten geht das mit pip , einem Paketmanager für Python.
Sie können den folgenden pip-Befehl ausführen, um NumPy zu installieren:
pip install numpy
Für Python 3 können Sie Folgendes verwenden:
pip3 install numpy
In den meisten Fällen wird der Fehler dadurch behoben.
Schritt 2: Pip installieren
Wenn weiterhin eine Fehlermeldung angezeigt wird, müssen Sie möglicherweise pip installieren. Verwenden Sie dazu diese Schritte .
Sie können diese Schritte auch verwenden, um pip auf die neueste Version zu aktualisieren, um sicherzustellen, dass es funktioniert.
Anschließend können Sie denselben pip-Befehl wie zuvor ausführen, um NumPy zu installieren:
pip install numpy
An dieser Stelle sollte der Fehler behoben sein.
Schritt 3: Überprüfen Sie die NumPy-Version
Sobald Sie NumPy erfolgreich installiert haben, können Sie mit dem folgenden Befehl die Version von NumPy in Ihrer Umgebung anzeigen:
pip show numpy Name: numpy Version: 1.20.3 Summary: NumPy is the fundamental package for array computing with Python. Home page: https://www.numpy.org Author: Travis E. Oliphant et al. Author-email: None License: BSD Location: /srv/conda/envs/notebook/lib/python3.7/site-packages Requires: Required-by: tensorflow, tensorflow-estimator, tensorboard, statsmodels, seaborn, scipy, scikit-learn, PyWavelets, patsy, pandas, matplotlib, Keras-Preprocessing, Keras-Applications, imageio, h5py, bqplot, bokeh, altair Note: you may need to restart the kernel to use updated packages.
Zusätzliche Ressourcen
Die folgenden Tutorials erklären, wie Sie andere häufige Probleme in Python lösen:
Problemlösung: Kein Modul mit dem Namen pandas
Lösung: Kein Modul mit dem Namen plotly
Lösung: NameError „pd“ ist nicht definiert
Lösung: NameError „np“ ist nicht definiert