2013-08-14 34 views
6

Próbuję zainstalować psutil na moim raspberry pi i nie mogę się dostać do pracy. Gdybym nie pip zainstalować dostaję ten błąd:Raspberry Pi - psutil błąd instalacji

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 

jeśli próbuję python setup.py budować z katalogu pliku instalacyjnego otrzymuję ten błąd:

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 

jeśli ktoś może mi pomóc zainstaluj to, co byłoby świetne.

+0

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

+0

@Keyser: Odpowiedź na to pytanie Pytanie jest takie samo dla każdego systemu opartego na systemie Linux, nie tylko Raspberry Pi. –

+0

@MartijnPieters Jestem w pełni świadomy. I to jest prawdą w przypadku wielu pytań. To nie jest tak, że zmuszam go do migracji :) – keyser

Odpowiedz

23

Konieczne jest również zainstalowanie nagłówków programistycznych Pythona. Na Debianie (Raspbian „wheezy”), należy zainstalować pakiet python-dev:

sudo apt-get install python-dev 

lub uruchom:

sudo apt-get build-dep python 

i dostać jeszcze kilka pakietów, które się przydać podczas kompilacji rozszerzeń Python C.

na Fedora (Pidora) równowartość tego ostatniego polecenia jest następująca:

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

dla 'sudo apt-get build-dep python' musisz upewnić się, że istnieje kilka źródłowych identyfikatorów URI na twojej liście źródeł. W przeciwnym razie bardzo dobra odpowiedź. –

+0

Ja też przyjechałem tutaj z kłopotów na raspberry pi. To miło rozwiązało moje problemy. – ChrisCantrell

Powiązane problemy