2011-10-19 18 views
88

Ho una domanda molto simile a this question, ma ancora un passo indietro. Ho una sola versione di Python 3 installata sul mio sistema Windows 7 (sorry) a 64 bit.Errore di importazione: nessun modulo denominato numpy

Ho installato numpy seguendo questo link - come suggerito nella domanda. L'installazione è andato bene, ma quando eseguo

import numpy 

ho ottenuto il seguente errore:

Import error: No module named numpy

So che questa è probabilmente una domanda super-base, ma sto ancora imparando.

Grazie

+1

Verificare se esiste una directory '' numpy'' sotto '' C: \ Python3x \ Libs \ site-packages'' (potrei ricordare il nome del percorso errato). – codeape

risposta

6

Hai installato la versione di Numpy per Python 2.6, quindi puoi usarlo solo con Python 2.6. Devi installare Numpy per Python 3.x, ad es. che uno: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe/download

Per una panoramica delle varie versioni, vedere qui: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/

+0

Grazie, ho passato ieri a cercare di trovare quella versione. Esiste una scipy3 forse? – Seb

+0

sì, qui: http://sourceforge.net/projects/scipy/files/scipy/0.10.0b2/ devi solo visitare www.scipy.org, fare clic su download, accedere al sito sourceforge e fare clic sulle cartelle per arrivare a quella versione. – naeg

3

ho avuto questo problema anche dopo aver installato Numpy. L'ho risolto chiudendo l'interprete Python e riaprendolo. Potrebbe essere qualcos'altro da provare se qualcun altro ha questo problema, forse salverà qualche minuto!

13

Penso che ci sia qualcosa di sbagliato nell'installazione di numpy. Ecco i miei passi per risolvere questo problema.

  1. Vai a questo sito per scaricare corretto pacchetto: http://sourceforge.net/projects/numpy/files/
  2. decomprimere il pacchetto
  3. andare al documento
  4. uso questo comando per installare NumPy: python setup.py install
3

ho avuto anche questo problema (Import Error: nessun modulo di nome numpy) ma nel mio caso era un problema con le mie variabili PATH in Mac OS X. Avevo fatto una modifica precedente al mio file .bash_profile che ha causato i percorsi per la mia installazione Anaconda (e altre) non deve essere aggiunta correttamente.

Basta aggiungere questo commento all'elenco qui nel caso in cui altre persone come me vengano a questa pagina con lo stesso messaggio di errore e abbiano lo stesso problema che avevo.

+0

Hai spiegato quale fosse il problema, ma non hai spiegato la soluzione. Essendo un principiante di Python, non ho problemi con 'i percorsi per la mia installazione di Anaconda'. Cosa deve essere specificamente sul PERCORSO? – Cheeso

96

Si può semplicemente utilizzare

pip install numpy 

O per python3, utilizzare

pip3 install numpy 
+0

Questo ha funzionato anche dopo aver installato python-dev, quindi grazie. :) – Vaughany

+16

Anche per chi usa python 3, usa pip3 invece di pip. –

+1

@JeremyUpsal Cosa succede se usi solo pip? Non installa la versione corretta di numpy ?? –

-1

questo è il problema della versione del NumPy, si prega di consultare $ CAFFE_ROOT/python/requirement.txt. Quindi esegui: sudo apt-get install python-numpy> = x.x.x, questo problema verrà risolto.

+1

L'utente è su Windows, quindi 'apt-get' non sarà di aiuto. – mkluwe

1

Non sono sicuro del motivo per cui ho ricevuto l'errore, ma pip3 uninstall numpy quindi pip3 install numpy ha risolto il problema per me.

-4

pip install panda SciPy NumPy potrebbero funzionare

0

troppo ho dovuto affrontare il problema di cui sopra con phyton 3 durante l'impostazione di Python per l'apprendimento automatico.

ho seguito le istruzioni riportate di seguito: -

installare python-2.7.13.msi

• set PATH = C: \ Python27

• SET PATH = C: \ Python27 \ Scripts

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

Scaricato: - - NumPy-1.13.1 + mkl-cp27-cp27m-win32.whl

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

NumPy Installazione: pip install NumPy-1.13.1 + mkl-cp27-cp27m-win32.whl

Installazione SciPy: pip installare SciPy-0.18.0-cp27-cp27m-win32.whl

È possibile verificare la correttezza usando sotto cmds: -

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

Per l'installazione NumPy via Anaconda (uso qui di seguito i comandi):

  • conda installare -c NumPy conda allacciatura
  • conda installare -c conda allacciatura/etichetta/NumPy rotture
2

1) Installare NumPy tramite riga di comando (in finestre) 2) spostarsi script di cartella e il tipo di sotto comando

C: \ Python27 \ script> pip installare NumPy installazione

inizia come di seguito: Raccolta NumPy Download NumPy-1.13.3-2-cp27 -none-win32.whl (6,7 MB) 100% | ################################ | 6.7MB 112KB/s installazione dei pacchetti raccolti: NumPy installato con successo NumPy-1.13.3

0

Coloro che utilizzano xonsh, fanno xpip install numpy.

Problemi correlati