Установите Python 2.5 на RedHat/Centos
Текущая версия Python 2.4...
yum upgrade python
дает
Could not find update match for python
Нужно ли устанавливать из источника?
3 ответа
Решение
Да, вам нужно установить из исходного кода, вы можете использовать следующее:
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
./configure
make
make install
Команда должна быть следующей (согласно README для 2.7)
./configure
make
make altinstall
См. Раздел "Установка нескольких версий" в README.
У меня была эта ошибка с./configure
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
Итак, я установил эти пакеты
yum install gcc make
тогда это работает;)