Вопрос: Установите Python 2.5 на RedHat / Centos


Текущая версия Python - 2,4 ...

yum upgrade python

дает

Could not find update match for python

Должен ли я устанавливать из исходного кода?


8
2018-06-11 16:05


Источник




Ответы:


Да, вам нужно установить из источника, вы можете использовать следующее:

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

Это установит Python 2.5 как команду python2.5, так как yum и другие части CentOS потребуют старый Python 2.4, поэтому у вас будет две версии Python.

/usr/bin/python - 2.4.3
/usr/bin/python2.5 - 2.5

9
2018-06-11 16:39



Спасибо. Я ненавижу наличие нескольких версий вещей. хотел бы mod_python использовать 2.5 - EoghanM
Ответ Тимми ниже может быть более правильным; простая «make install», скорее всего, беспощадно избивает вашу существующую Python и ломает вашу коробку. - wzzrd


./configure 
make 
make install

Команда должна быть следующей (согласно README для 2.7)

./configure 
make
make altinstall

См. Раздел «Установка нескольких версий» в README,


10
2017-08-06 12:09





У меня была эта ошибка с ./configure

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

поэтому я установил эти пакеты

yum install gcc make

то это работает;)


1
2018-02-20 18:58