Sto usando Ubuntu 12.04 e voglio usare python 3.4 fianco a fianco con python 2.7.Python 3.4 e 2.7: Impossibile installare il pacchetto numpy per python 3.4
L'installazione di python 3.4 ha funzionato correttamente. Tuttavia, non posso installare il pacchetto numpy per python 3 (e di conseguenza non posso installare scipy, panda, ecc.).
Utilizzando
sudo pip3 install numpy
sputa fuori il seguente errore:
File "numpy/core/setup.py", line 289, in check_types
"Cannot compile 'Python.h'. Perhaps you need to "\
SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
Btw, ho già python-dev installato.
Inoltre, l'installazione NumPy via
sudo apt-get install python-numpy
non funziona neanche quando ho già installato NumPy per pitone 2.7 e l'installatore risponde che NumPy è già aggiornato.
Cosa posso fare? Grazie!
Per chi arriva nel 2015 con una query simile (come ho fatto io) è necessario modificare il comando precedente in 'apt-get install python3.5-dev'. – tschoppi
E a chiunque in futuro: regola il comando per adattarlo alla tua versione attuale di Python. Sì, Ubuntu non leggerà la tua mente o il calendario. :-P –
oppure puoi semplicemente usare 'apt-get install python3-dev' e ubuntu LEGGERE la tua mente e installare il rilascio point corretto per la tua versione di Ubuntu. –