2014-04-22 7 views
14

Mam zainstalowany Python 2.7.6 ze źródła, ale nie mogę znaleźć, jak zainstalować python-devel dla Pythona 2.7Jak zainstalować python27-devel na CentOS 6.5

yum install python27-devel 

nie działa. Jak zainstalować?

+0

Śledziłem ten link: http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/ i to działało w porządku dla mnie. Spróbuj i daj nam znać, co masz! Twoje zdrowie! –

+0

Python 2.7 został zainstalowany i działa bardzo dobrze, ale to pytanie o instalację pakietu python27-devel. – Deadly

+1

Pakiet devel zawiera pliki nagłówkowe niezbędne do kompilowania wiązania macierzystego w modułach Python. Zauważ, że podczas instalowania Pythona 2.7 ze źródła przy użyciu trinity './configure && make && make install', nie ma dostępnego pakietu python27-devel. CentOS 6.x nie zawiera Pythona 2.7. Jeśli chcesz zbudować .src.rpm lub pakiet, który zależy od źródeł Python 2.7, powinieneś sprawić, by te źródła zawierały źródła/nagłówki z lokalnej instalacji. [Przeczytaj również uwagi CentOS dotyczące instalacji źródłowych] (http://wiki.centos.org/PackageManagement/SourceInstalls) –

Odpowiedz

31

Dziękujemy za opinię. Przede wszystkim, jeśli spróbujesz uruchomić yum install python27-devel, to należy się komunikat jak poniżej:

No package python27-devel available 

Potem następuje to link,

yum search python | grep -i devel 

To pokaże Ci, że masz python-devel.x86_64 pakiet dostępny jeśli twój OS jest 64-bitowym systemem operacyjnym. Jeśli się nie mylę, to następujące polecenie powinno działać dobrze, jak pokazano w przyjętym odpowiedź:

yum install python-devel.x86_64 
+2

'yum install python-devel' powinno wystarczyć – Michel

+3

To 2,6 nie 2,7, prawda? –

+0

Po zainstalowaniu Python-devel nadal nie mam Python.h w /usr/include/python2.7/. Gdzie idzie nagłówek? – rkioji

7

biegnę Centos 6.5 na Virtualbox i ta komenda rozwiązać go.

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

+1

to nie jest wersja rozwojowa –

+1

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