Eines der nützlichsten Pakete bei der Arbeit mit Datenwissenschaft und maschinellem Lernen in Python ist Numpy. Mit Numpy können Sie komplexe mathematische Typen und Operationen mit einfachen und intuitiven Funktionen behandeln. Außerdem können Sie externe Daten aus anderen Quellen wie CSV, Textdateien, binären gespeicherten Arrays usw. laden.
Wenn Sie jedoch gerade erst mit Numpy- oder Python -Virtual -Umgebungen anfangen, können Sie beim Importieren von Numpy auf den Fehler „ModulenotFoundError: No Modul namens Numpy“ stoßen.
In diesem Tutorial werden wir diskutieren, warum dieser Fehler auftritt, und Ihnen eine schnelle und einfache Methode zur Lösung geben.”
Lassen Sie uns lernen.
Was ist der Fehler "kein Modul namens Numpy"??
Wenn Sie das Schlüsselwort importieren, gefolgt vom Namen des Moduls, das Sie importieren möchten.
Wenn das Modul verfügbar ist, wird Python den Code wie definiert fortsetzen und bewerten.
Wenn Python das Modul im Verzeichnis des Pakets jedoch nicht finden kann, erhöht es den ModulenotFoundError, gefolgt vom Namen des Pakets.
Wenn Sie also den Fehler „kein Modul namens Numpy“ sehen, bedeutet dies, dass das Numpy -Modul in Ihrer Umgebung fehlt.
Ursachen dieses Fehlers
Dieser Fehler tritt auf, wenn Sie nicht über das Numpy -Paket in Ihrer Entwicklungsumgebung installiert sind.
Wie löste ich diesen Fehler auf?
Um den Fehler „kein Modul mit dem Namen Numpy“ zu lösen, müssen Sie das Numpy -Paket in Ihrer Entwicklungsumgebung installieren.
Sie können dies tun, indem Sie die folgenden Befehle ausführen:
Fenster
$ pip Installieren Sie NumpyStellen Sie vor dem Ausführen von PIP, um Numpy unter Windows zu installieren.
Linux & Mac
$ pip Installieren Sie NumpyWenn Sie Python2 verwenden, verwenden Sie den PIP -Befehl und PIP3 für Python3.
Anaconda -Umgebung/Jupyter/Spyder
Wenn Sie die Anaconda -Distribution, Jupyter Lab/Notebook oder die Spyder IDE verwenden, können Sie Numpy in Ihrer Umgebung installieren, indem Sie den Befehl ausführen:
$ conda installieren numpyDenken Sie daran, dass der obige Befehl lautet, wenn Sie Conda als Paketmanager verwenden.
Numpy in einer virtuellen Umgebung
Seien Sie sich bewusst, wenn Sie in einer virtuellen Umgebung arbeiten. Der Einfachheit halber versuchen die virtuellen Python -Manager, Ihre Umgebung sauber zu halten, indem sie die minimalistischen Pakete einschließen.
Selbst wenn Sie Numpy in einem globalen Bereich installiert haben, können Sie daher nicht in einer virtuellen Umgebung darauf zugreifen, es sei denn, Sie installieren sie in dieser Umgebung.
Sie können entweder PIP oder Conda verwenden, um Numpy in Ihrer Zielumgebung zu installieren.
Überprüfen Sie Numpy Paketsinformationen
Wenn Sie sich nicht sicher sind, ob Numpy in Ihrer Umgebung verfügbar ist, können Sie den Befehl PIP -Show als:
$ pip Show NumpyWenn PIP in Ihrer Umgebung installiert ist, sollte der Befehl zusammenfassende Informationen des Numpy -Pakets wie unten gezeigt zurückgeben:
Schließen
In diesem Artikel haben wir die Ursache des Fehlers „ModulenotFoundError: No Modul namens Numpy“ gelernt. Wir haben auch mögliche Lösungen zur Auflösung dieses Fehlers in Ihrer Python -Umgebung bereitgestellt.
Danke fürs Lesen und die glückliche Problemlösung!!!