2014-04-22 23 views
14

Ho installato Python 2.7.6 dai sorgenti, ma non riesce a trovare come installare python-devel per Python 2,7Come installare python27-devel su CentOS 6.5

yum install python27-devel 

non funziona. Come installarlo?

+0

Ho seguito questo link: http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/ e ha funzionato bene per me. Provalo e facci sapere cosa hai ottenuto! Saluti! –

+0

Python 2.7 è stato installato e funziona molto bene, ma questa domanda riguarda l'installazione del pacchetto python27-devel. – Deadly

+1

Il pacchetto di sviluppo contiene i file di intestazione necessari per la compilazione del binding nativo nei moduli Python. Si noti che, quando si installa Python 2.7 dal sorgente usando la trinità './configure && make && make install', non è disponibile alcun pacchetto python27-devel. CentOS 6.x non include Python 2.7 incluso. Se vuoi creare un .src.rpm o un pacchetto che dipende da fonti Python 2.7, dovresti fare in modo che quelle fonti includano i sorgenti/le intestazioni dalla tua installazione locale. [Si prega di leggere anche le note CentOS sulle installazioni dei sorgenti] (http://wiki.centos.org/PackageManagement/SourceInstalls) –

risposta

31

Grazie per il vostro feedback. Prima di tutto, se si tenta di eseguire yum install python27-devel, allora si dovrebbe ottenere il messaggio come questo:

No package python27-devel available 

Poi ho seguito questa link,

yum search python | grep -i devel 

Questo ti mostrerà di avere python-devel.x86_64 pacchetto disponibile se il sistema operativo è un sistema operativo a 64 bit. Se ho ragione, allora il seguente comando dovrebbe funzionare bene, come indicato nella risposta accettata:

yum install python-devel.x86_64 
+2

'yum install python-devel' dovrebbe essere sufficiente – Michel

+3

Questo è 2.6 non 2.7 anche se giusto? –

+0

Dopo aver installato python-devel, non ho ancora Python.h in /usr/include/python2.7/. Dove va l'intestazione? – rkioji

7

corro CentOS 6.5 su VirtualBox e questo comando risolto.

# yum update
# yum install centos-release-SCL
# yum install python27

+1

non è la versione di sviluppo –

+1

'yum installa python27-python-devel.x86_64' – hrshd

Problemi correlati