Importfout: geen module met de naam numpy

Ik heb een vraag die erg lijkt op deze vraag , maar nog steeds een stap achter. Ik heb slechts één versie van Python 3 geïnstalleerd op mijn Windows 7 (sorry) 64-bits systeem.

Ik heb numpy geïnstalleerd na deze link – zoals voorgesteld in de vraag. De installatie ging goed, maar toen ik

. uitvoer

import numpy

Ik krijg de volgende foutmelding:

Importfout: geen module met de naam numpy

Ik weet dat dit waarschijnlijk een supereenvoudige vraag is, maar ik ben nog aan het leren.

Bedankt


Antwoord 1, autoriteit 100%

Ondersteuning voor Python 3 is toegevoegd in NumPy-versie 1.5.0, dus om te beginnen moet je een nieuwere versie van NumPy downloaden/installeren.

Of gebruik gewoon pip:

python3 -m pip install numpy

Antwoord 2, autoriteit 332%

U kunt gewoon

. gebruiken

pip install numpy

Of gebruik voor python3

pip3 install numpy

Antwoord 3, autoriteit 32%

Numpy installeren op Windows

  1. Open de Windows-opdrachtprompt met beheerdersrechten (snelle methode: druk op de Windows-toets. Typ “cmd”. Klik met de rechtermuisknop op de
    stelde “Opdrachtprompt” voor en selecteer “Uitvoeren als beheerder)
  2. Navigeer naar de Scripts-map van de Python-installatiemap met de opdracht “cd” (directory wijzigen). bijv. “cd C:\Program Files (x86)\PythonXX\Scripts”

Dit kan zijn: C:\Users\\AppData\Local\Programs\Python\PythonXX\Scripts of C:\Program Files (x86)\PythonXX\Scripts (waarbij XX staat voor het versienummer van Python), afhankelijk van waar het is geïnstalleerd. Het is misschien gemakkelijker om de map te vinden met Windows Verkenner en vervolgens het adres uit de adresbalk van de Verkenner in de opdrachtprompt te plakken of te typen.

  1. Voer het volgende commando in: “pip install numpy”.

U zou iets moeten zien dat lijkt op de volgende tekst wanneer het pakket wordt gedownload en geïnstalleerd.

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

Antwoord 4, autoriteit 18%

Ik denk dat er iets mis is met de installatie van numpy.
Dit zijn mijn stappen om dit probleem op te lossen.

  1. ga naar deze website om het juiste pakket te downloaden: http://sourceforge.net/projects/numpy/files/
  2. het pakket uitpakken
  3. ga naar het document
  4. gebruik deze opdracht om numpy te installeren: python setup.py install

Antwoord 5, autoriteit 16%

Ik had dit probleem ook (importfout: geen module met de naam numpy) maar in mijn geval was het een probleem met mijn PATH-variabelen in Mac OS X. Ik had een eerdere bewerking gemaakt in mijn .bash_profile-bestand dat de paden veroorzaakte voor mijn Anaconda-installatie (en andere) niet correct worden toegevoegd.

Voeg deze opmerking toe aan de lijst hier voor het geval andere mensen zoals ik naar deze pagina komen met dezelfde foutmelding en hetzelfde probleem hebben als ik had.


Antwoord 6, autoriteit 12%

Probeer numpy te installeren met een van deze:

pip install numpy
pip2 install numpy
pip3 install numpy

Om de een of andere reden heeft pip2 het probleem in mijn geval opgelost


Antwoord 7, autoriteit 9%

Je hebt de Numpy-versie voor Python 2.6 geïnstalleerd, dus je kunt het alleen gebruiken met Python 2.6. Je moet Numpy voor Python 3.x installeren, b.v. die: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe/download

Voor een overzicht van de verschillende versies, zie hier: http:// sourceforge.net/projects/numpy/files/NumPy/1.6.1/


Antwoord 8, autoriteit 9%

Ik had dit probleem ook nadat ik Numpy had geïnstalleerd. Ik heb het opgelost door gewoon de Python-interpreter te sluiten en opnieuw te openen. Het kan iets anders zijn om te proberen als iemand anders dit probleem heeft, misschien scheelt het een paar minuten!


Antwoord 9, autoriteit 8%

Ik had numpy op dezelfde omgeving geïnstalleerd, zowel door pip als door conda, en alleen het verwijderen en opnieuw installeren van beide was niet genoeg.

Ik moest beide opnieuw installeren.

Ik weet niet waarom het plotseling gebeurde, maar de oplossing was

pip uninstall numpy
conda uninstall numpy

verwijderen van conda heeft ook torch en torchvision verwijderd.

dan

conda install pytorch-cpu torchvision-cpu -c pytorch

en

pip install numpy

dit heeft het probleem voor mij opgelost.


Antwoord 10, autoriteit 8%

Geconfronteerd met hetzelfde probleem

ImportError: No module named numpy

Dus in ons geval (we gebruiken PIP en python 2.7) was de oplossing SPLIT pip install-opdrachten:

Van

RUN pip install numpy scipy pandas sklearn

NAAR

RUN pip install numpy scipy
RUN pip install pandas sklearn

Oplossing hier gevonden: https://github.com/pandas-dev/pandas/ issues/25193, het is gerelateerd aan de laatste update van panda’s naar v0.24.0


Antwoord 11, autoriteit 5%

Ook ik had met het bovenstaande probleem te maken met phyton 3 bij het instellen van python voor machine learning.

Ik heb de onderstaande stappen gevolgd:-

Python-2.7.13.msi installeren

set PATH=C:\Python27

set PATH=C:\Python27\Scripts

Ga naar http://www.lfd.uci.edu/~gohlke /pythonlibs/#scipy

Gedownload:- — numpy-1.13.1+mkl-cp27-cp27m-win32.whl

          --scipy-0.18.0-cp27-cp27m-win32.whl 

Numpy installeren:
pip install numpy-1.13.1+mkl-cp27-cp27m-win32.whl

Scipy installeren:
pip install scipy-0.18.0-cp27-cp27m-win32.whl

U kunt de juistheid testen met onderstaande cmds:-

>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>

Antwoord 12, autoriteit 5%

Voor degenen die python 2.7 gebruiken, moeten proberen:

apt-get install -y python-numpy

In plaats van pip numpy installeren


Antwoord 13, autoriteit 4%

Ik weet niet precies waarom ik de foutmelding kreeg, maar pip3 uninstall numpy en pip3 install numpy loste het probleem voor mij op.


Antwoord 14, autoriteit 3%

Degenen die xonsh gebruiken, doen xpip install numpy.


Antwoord 15, autoriteit 3%

Je kunt het proberen:

py -3 -m pip install anyPackageName

Gebruik in uw geval:

py -3 -m pip install numpy

Bedankt


Antwoord 16, autoriteit 2%

Voor het installeren van NumPy via Anaconda (gebruik onderstaande commando’s):

  • conda install -c conda-forge numpy
  • conda install -c conda-forge/label/broken numpy

Antwoord 17, autoriteit 2%

Voor mij had ik op Windows 10 onbewust meerdere Python-versies geïnstalleerd (een van PyCharm IDE en een andere van Windows Store). Ik heb die uit de Windows Store verwijderd en voor de zekerheid heb ik numpy pip uninstall numpy gedeïnstalleerd en vervolgens opnieuw pip install numpy geïnstalleerd. Het werkte in de terminal in PyCharm en ook in de opdrachtprompt.


Antwoord 18

dit is het probleem van de numpy-versie, kijk a.u.b. op $CAFFE_ROOT/python/requirement.txt. Dan exec: sudo apt-get install python-numpy>=x.x.x, dit probleem zal opgelost zijn.


Antwoord 19

import numpy as np
ImportError: No module named numpy 

Ik kreeg dit, hoewel ik wist dat numpy was geïnstalleerd en al het bovenstaande advies zonder succes probeerde. De oplossing voor mij was om de as np te verwijderen en direct naar modules te verwijzen. (python 3.4.8 op Centos)
.

import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...

Antwoord 20

pip3 verwijst mogelijk niet naar de python3 die u gebruikt.
voer in plaats daarvan python3 -m pip install numpy uit.


Antwoord 21

Na veel suggesties van verschillende sites en soortgelijke vragen te hebben geprobeerd, werkte het voor mij om alle Python-dingen te verwijderen en alleen Anaconda opnieuw te installeren (zie https://stackoverflow.com/a/38330088/1083292)

De vorige Python-installatie die ik had was niet alleen overbodig, maar zorgde alleen maar voor problemen.


Antwoord 22

Als het werkte voordat het opnieuw installeren van python het probleem zou oplossen.

Ik heb dit probleem zojuist gevonden en opgelost met:
Hoe kan ik installeren een eerdere versie van Python 3 in macOS met homebrew?


Antwoord 23

oplossing voor mij – ik heb numpy in een virtuele omgeving geïnstalleerd, maar toen was het draaien van ipython niet in de virtuele omgeving:

(venv) ?  which python
/Users/alon/code/google_photos_project/venv/bin/python
(venv) ?  which ipython
/usr/bin/ipython

dus ik moest ipython installeren en ipython vanaf de venv als volgt uitvoeren:

python -c 'import IPython; IPython.terminal.ipapp.launch_new_instance()'

Antwoord 24

Ik probeerde NumPy te gebruiken in Intellij maar had hetzelfde probleem, dus ik kwam erachter dat NumPy ook wordt geleverd met pandas. Dus installeerde ik panda’s met IntelliJ tip en kon later NumPy importeren. Misschien ooit iemand helpen!


Antwoord 25

Zoals vermeld in andere antwoorden, kan deze fout verwijzen naar het gebruik van de verkeerde python-versie. In mijn geval is mijn omgeving Windows 10 + Cygwin. In mijn Windows-omgevingsvariabelen wijst het PATH naar C:\Python38 wat correct is, maar als ik mijn opdracht als volgt uitvoer:

./my_script.py

Ik kreeg de ImportError: No module named numpy omdat de versie die in dit geval wordt gebruikt Cygwin’s eigen Python-versie is, zelfs als de PATH-omgevingsvariabele correct is.
Het enige dat ik nodig had, was het script als volgt uit te voeren:

py my_script.py

En zo was het probleem opgelost.


Antwoord 26

Probeer verwijderen en opnieuw installeren de Python-extensie voor VSCode.

Ik heb veel verschillende oplossingen geprobeerd, maar deze "hard refresh" was de enige die voor mij werkte.


Antwoord 27

Ik heb alles van de antwoorden hier gedaan, maar niets werkte. Dus ik heb alle eerdere installaties van numpy verwijderd met behulp van de onderstaande commando’s.

sudo rm -rf /usr/lib/python3/dist-packages/numpy*
sudo rm -rf /usr/lib/python3.7/dist-packages/numpy*
sudo rm -rf /usr/lib/python2.7/dist-packages/numpy*

Installeer dan gewoon met pip3.

sudo pip3 install numpy

Antwoord 28

Ik had net ook hetzelfde probleem! Het blijkt dat het probleem optreedt wanneer je Numpy installeert op een versie van python en probeert het programma uit te voeren met een andere python-versie. Waarschijnlijk is de algemene versie van Python die je teksteditor standaard opent, anders dan degene die je nodig hebt voor de versie van numpy die je gebruikt.

Dus om te beginnen, ren:

which python
python --version
which pip
pip list

Als je numpy in de lijst kunt vinden, is de python-versie die je gebruikt hoogstwaarschijnlijk niet compatibel met de versie van numpy die is geïnstalleerd. Probeer in dit geval over te schakelen naar een andere versie van Python.

Als numpy niet is geïnstalleerd, gewoon pip install numpy of pip3 install numpy, afhankelijk van je versie van python.


Antwoord 29

Voor wie het installatiedoel Raspberry Pi is, zoals hier ze stellen voor:

sudo apt-get install libatlas-base-dev

zou kunnen werken.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

3 + 19 =

Other episodes