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
- 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) - 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.
- 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.
- ga naar deze website om het juiste pakket te downloaden: http://sourceforge.net/projects/numpy/files/
- het pakket uitpakken
- ga naar het document
- 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.