Fehler „Importfehler: Kein Modul namens numpy“ unter Windows

Lesezeit: 6 Minuten

Benutzeravatar von Seb
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

Benutzeravatar von Andrei Madalin Butnaru
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.

    – Andrej Madalin Butnaru

    25. Mai 2020 um 8:49 Uhr

Benutzeravatar von unutbu
unutbu

Unterstützung für Python 3 wurde in NumPy Version 1.5.0 hinzugefügtalso müssen Sie zunächst eine neuere Version von NumPy herunterladen/installieren.

Oder einfach verwenden pip:

python3 -m pip install numpy

  • 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

Benutzeravatar von Harharitha Yendapally
Harshitha Yendapally

Numpy unter Windows installieren

  1. Ö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“)
  2. 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.

  1. 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.

Collecting numpy
  Downloading numpy-1.13.3-2-cp27-none-win32.whl (6.7MB)  
  100% |################################| 6.7MB 112kB/s
Installing collected packages: numpy
Successfully installed numpy-1.13.3

Benutzeravatar von Haimei
Haimei

Ich denke, dass bei der Installation von numpy etwas nicht stimmt. Hier sind meine Schritte, um dieses Problem zu lösen.

  1. Gehen Sie zu dieser Website, um das richtige Paket herunterzuladen: http://sourceforge.net/projects/numpy/files/
  2. Entpacken Sie das Paket
  3. Gehe zum Dokument
  4. 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

Ateiks Benutzeravatar
Ateik

Sie sollten versuchen, numpy mit einem der folgenden zu installieren:

pip install numpy
pip2 install numpy
pip3 install numpy

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

Benutzeravatar von Nigrimmist
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

Lösung hier gefunden: https://github.com/pandas-dev/pandas/issues/25193es ist das neueste Update von Pandas auf v0.24.0

  • Nur eine Anmerkung: Die Frage bezieht sich nicht ausschließlich auf Dockerfile (auch wenn mir diese Antwort geholfen hat, danke Nigrimmist).

    – Davide

    5. März 2019 um 22:59 Uhr

1399010cookie-checkFehler „Importfehler: Kein Modul namens numpy“ unter Windows

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy