Fehler „Importfehler: Kein Modul namens numpy“ unter Windows
Lesezeit: 6 Minuten
Seb
Ich habe eine sehr ähnliche Frage zu dieser Frage, aber ich bin immer noch einen Schritt hinterher. Ich habe nur eine Version von Python 3 auf meinem Windows 7 installiert (Verzeihung) 64-Bit-System.
Danach habe ich NumPy installiert Verknüpfung – wie in der Frage vorgeschlagen. Die Installation lief gut, aber wenn ich sie ausführe
import numpy
Ich habe den folgenden Fehler:
Importfehler: Kein Modul namens numpy
Überprüfen Sie, ob es eine gibt numpy Verzeichnis unter C:\Python3x\Libs\site-packages (Möglicherweise erinnere ich mich an den Pfadnamen falsch).
– Codeape
19. Oktober 2011 um 9:00 Uhr
Nachdem ich viele Vorschläge von verschiedenen Seiten und ähnlichen Fragen ausprobiert hatte, funktionierte es für mich, alle Python-Sachen zu deinstallieren und nur Anaconda neu zu installieren (siehe https://stackoverflow.com/a/38330088/1083292). Die vorherige Python-Installation, die ich hatte, war nicht nur überflüssig, hat mir aber nur Ärger bereitet.
– erezmk
5. Oktober 2018 um 23:24 Uhr
Überprüfen Sie die geladenen Bibliotheken, indem Sie python -c ‘import sys; print sys.path’ – für mich wurde mir klar, dass ich die falsche Python-Version verwendet hatte und das Skript mit python3 anstelle von python ausführen musste 🙂
– Janos Vinceller
22. Februar 2020 um 9:05 Uhr
Ich hatte das gleiche Problem. Ich hatte numpy installiert, bekam aber den Fehler „kein Modul mit dem Namen numpy“. Ich habe pyCharm anstelle von VSCode verwendet und es wurde gelöst. Nicht sicher, wo das Problem war.
– Delyar Tabatabai
10. Februar um 23:21 Uhr
Andrej Madalin Butnaru
Sie können einfach verwenden
pip install numpy
Oder verwenden Sie für Python3
pip3 install numpy
@JeremyUpsal Was passiert, wenn Sie nur Pip verwenden? Installiert es nicht die richtige Version von numpy?
– fast ein Anfänger
27. September 2016 um 10:28 Uhr
Nachdem Sie dies getan und die Installation gesehen haben, wird immer noch ImportError: No module named ‘numpy’ angezeigt. Ich habe es ein zweites Mal versucht zu installieren, es wurde gesagt, dass es bereits installiert war.
– Jungtier
11. November 2016 um 23:37 Uhr
In meinem Fall, pip install numpy oder pip3 install numpy funktionierte nicht, da die Installation standardmäßig in den Paketordnern von Python 3 erfolgte (aus unbekannten Gründen). ich benutzte pip2 install numpy um die Fehler für “kein Modul gefunden…” zu beheben.
– Arschin
3. September 2018 um 7:11 Uhr
pip3 install numpy“ ergibt „Anforderung bereits erfüllt: numpy in c:\users\peter\appdata\local\programs\python\python36-32\lib\site-packages“. Sie würden erwarten, dass Pythons „import numpy“ so wäre kann es finden, aber nein.ModuleNotFoundError: No module named ‘numpy’ Diese Antwort funktioniert also möglicherweise in einem engen Kontext, aber nicht im Allgemeinen.Es scheint noch viel mehr zu tun zu sein: Pfade konfigurieren usw.
– Peter Leopold
21. Mai 2020 um 20:50 Uhr
@PeterLeopold Vielleicht haben Sie zwei Versionen von Python in Ihrem System und wenn Sie laufen pip3 install numpy Das numpy-Paket wurde in einer bestimmten Version installiert, und als Sie es versuchten import numpy Sie haben eine andere Python-Version verwendet. Das passiert mir ständig. Stellen Sie sicher, dass die Umgebung/Python-Version, in der Sie das Paket installieren/ausführen, identisch ist.
wenn du benutzt pip3 install numpy standardmäßig installiert es die numpy-Version 1.18.4, verwenden Sie stattdessen eine bestimmte Version wie folgt – pip install numpy==1.8.2 . Einzelheiten finden Sie im offiziellen Dokument. pypi.org/project/numpy/1.8.2
– Md. Habibur Rahman
11. Mai 2020 um 20:59 Uhr
In meinem Fall bekomme ich “Anforderung bereits erfüllt”, wenn ich numpy installiere. Aber ich bekomme immer noch “Modul nicht gefunden”, wenn ich versuche, es zu verwenden.
– Kokodoko
18. September 2020 um 11:42 Uhr
Zu diesem Zeitpunkt funktioniert unter Windows “py -m pip install numpy” für mich. Scheint python3 nicht mehr relevant zu sein.
– Malik Khalil
17. Mai 2021 um 16:36 Uhr
Harshitha Yendapally
Numpy unter Windows installieren
Öffnen Sie die Windows-Eingabeaufforderung mit Administratorrechten (schnelle Methode: Drücken Sie die Windows-Taste. Geben Sie „cmd“ ein. Klicken Sie mit der rechten Maustaste auf die vorgeschlagene „Eingabeaufforderung“ und wählen Sie „Als Administrator ausführen“)
Navigieren Sie mit dem Befehl „cd“ (change directory) zum Ordner „Scripts“ des Python-Installationsverzeichnisses. zB “cd C:\Program Files (x86)\PythonXX\Scripts”
Das könnte sein: C:\Benutzer\\AppData\Local\Programme\Python\PythonXX\Scripts oder C:\Programme (x86)\PythonXX\Scripts (wobei XX die Python-Versionsnummer darstellt), je nachdem, wo es installiert wurde. Es kann einfacher sein, den Ordner mit dem Windows Explorer zu finden und dann die Adresse aus der Explorer-Adressleiste in die Eingabeaufforderung einzufügen oder einzugeben.
Geben Sie den folgenden Befehl ein: „pip install numpy“.
Sie sollten etwas Ähnliches wie den folgenden Text sehen, wenn das Paket heruntergeladen und installiert wird.
Verwenden Sie diesen Befehl, um numpy zu installieren: python setup.py install
Ich hatte dieses Problem auch (Import Error: No module named numpy), aber in meinem Fall war es ein Problem mit meinen PATH-Variablen in Mac OS X. Ich hatte eine frühere Bearbeitung an meiner .bash_profile-Datei vorgenommen, die die Pfade für meine Anaconda-Installation verursachte (und andere) nicht richtig hinzugefügt werden.
Fügen Sie diesen Kommentar einfach der Liste hier hinzu, falls andere Leute wie ich mit derselben Fehlermeldung auf diese Seite kommen und dasselbe Problem haben wie ich.
Sie haben das Problem erklärt, aber nicht die Lösung. Als Python-Neuling groke ich nicht the paths for my Anaconda installation . Was muss speziell auf dem PATH stehen?
– Käse
1. November 2017 um 0:46 Uhr
@Cheeso Ich wünschte nur, ich könnte mich jetzt erinnern. Ich nehme an, ich habe alle Änderungen, die ich an .bash_profile vorgenommen hatte, entfernt und dann conda neu installiert.
– Rechnung
24. Mai 2018 um 19:26 Uhr
Ateik
Sie sollten versuchen, numpy mit einem der folgenden zu installieren:
Aus irgendeinem Grund hat Pip2 in meinem Fall das Problem gelöst
Sie haben das Problem erklärt, aber nicht die Lösung. Als Python-Neuling groke ich nicht the paths for my Anaconda installation . Was muss speziell auf dem PATH stehen?
– Käse
1. November 2017 um 0:46 Uhr
@Cheeso Ich wünschte nur, ich könnte mich jetzt erinnern. Ich nehme an, ich habe alle Änderungen, die ich an .bash_profile vorgenommen hatte, entfernt und dann conda neu installiert.
– Rechnung
24. Mai 2018 um 19:26 Uhr
Nigrimmist
Stehe vor dem gleichen Problem
ImportError: No module named numpy
Also, in unserem Fall (wir sind use PIP und Python 2.7) war die Lösung TEILT Pip-Installationsbefehle:
Aus
RUN pip install numpy scipy pandas sklearn
ZU
RUN pip install numpy scipy
RUN pip install pandas sklearn
Überprüfen Sie, ob es eine gibt
numpy
Verzeichnis unterC:\Python3x\Libs\site-packages
(Möglicherweise erinnere ich mich an den Pfadnamen falsch).– Codeape
19. Oktober 2011 um 9:00 Uhr
Nachdem ich viele Vorschläge von verschiedenen Seiten und ähnlichen Fragen ausprobiert hatte, funktionierte es für mich, alle Python-Sachen zu deinstallieren und nur Anaconda neu zu installieren (siehe https://stackoverflow.com/a/38330088/1083292). Die vorherige Python-Installation, die ich hatte, war nicht nur überflüssig, hat mir aber nur Ärger bereitet.
– erezmk
5. Oktober 2018 um 23:24 Uhr
Überprüfen Sie die geladenen Bibliotheken, indem Sie python -c ‘import sys; print sys.path’ – für mich wurde mir klar, dass ich die falsche Python-Version verwendet hatte und das Skript mit python3 anstelle von python ausführen musste 🙂
– Janos Vinceller
22. Februar 2020 um 9:05 Uhr
Ich hatte das gleiche Problem. Ich hatte numpy installiert, bekam aber den Fehler „kein Modul mit dem Namen numpy“. Ich habe pyCharm anstelle von VSCode verwendet und es wurde gelöst. Nicht sicher, wo das Problem war.
– Delyar Tabatabai
10. Februar um 23:21 Uhr