Instal Python 2.5 di RedHat / Centos

8

Versi Python saat ini adalah 2.4 ...

yum upgrade python

Memberi

Could not find update match for python

Apakah saya harus menginstal dari sumber?

Eoghan
sumber

Jawaban:

9

Ya, Anda perlu menginstal dari sumber, Anda dapat menggunakan yang berikut ini:

wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar fxz Python-2.5.2.tgz
cd Python-2.5.2
./configure
make
make install

Ini akan menginstal Python 2.5 sebagai perintah python2.5, karena yum dan bagian lain dari CentOS memerlukan Python 2.4 yang lama, sehingga Anda akan memiliki dua versi Python yang diinstal.

/usr/bin/python - 2.4.3
/usr/bin/python2.5 - 2.5
wzzrd
sumber
Terima kasih - Saya benci memiliki beberapa versi hal - misalnya ingin mod_python menggunakan 2,5
EoghanM
3
Jawaban Timmy di bawah ini bisa jadi lebih benar; 'make install' belaka mungkin akan secara kejam memukul instal Python yang ada dan menghancurkan kotak Anda.
wzzrd
10
./configure 
make 
make install

Perintahnya harus sebagai berikut (sesuai dengan README untuk 2.7)

./configure 
make
make altinstall

Lihat bagian "Menginstal banyak versi" di README .

timmy
sumber
1

Saya mengalami kesalahan ini dengan ./configure

configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

jadi, saya menginstal paket-paket ini

yum install gcc make

kemudian, itu berfungsi;)

coto
sumber