2013-08-14 5 views
6

Sto cercando di installare psutil sul mio raspberry pi e non riesco a mettermi al lavoro. Se io installo pip ottengo questo errore:Raspberry Pi - errore di installazione psutil

psutil/_psutil_linux.c:10:20: fatal error: Python.h: No such file or directory 

compilation terminated. 

error: command 'gcc' failed with exit status 1 

---------------------------------------- 
Command /usr/bin/python -c "import 
setuptools;__file__='/home/pi/build/psutil/setup.py';exec(compile(open(__file__).read().replace('\r\n ', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-V39ila-record/install-record.txt failed with error code 1 in /home/pi/build/psutil 
Storing complete log in /root/.pip/pip.log 

Se provo python setup.py costruire dalla directory del file di installazione ottengo questo errore:

psutil/_psutil_linux.c:10:20: fatal error: Python.h: No such file or directory 
compilation terminated. 
error: command 'gcc' failed with exit status 1 

se qualcuno mi potrebbe aiutare ottenere questo installato sarebbe fantastico.

+0

Prova [raspberrypi.stackexchange.com] (http://raspberrypi.stackexchange.com) – keyser

+0

@Keyser: La risposta a questa la domanda è la stessa per qualsiasi sistema basato su Linux, non solo per Raspberry Pi. –

+0

@MartijnPieters Sono ben consapevole. E questo è vero per molte domande lì. Non è che lo sto costringendo a migrare :) – keyser

risposta

23

È necessario installare anche le intestazioni di sviluppo Python. Su Debian (Raspbian “wheezy”), installare il pacchetto python-dev:

sudo apt-get install python-dev 

o eseguire:

sudo apt-get build-dep python 

e ottenere un paio di pacchetti che sono utili quando si compila le estensioni Python C.

su Fedora (Pidora) l'equivalente di quell'ultimo comando è:

sudo yum install yum-utils 
sudo yum-builddep python 
+0

per 'sudo apt-get build-dep python' dovrai assicurarti che ci siano alcuni URI sorgente nel tuo elenco di fonti. Altrimenti, risposta molto bella. –

+0

Anch'io sono arrivato qui da problemi sul lampone pi. Questo ha risolto i miei problemi lì bene. – ChrisCantrell