Я хотел бы использовать функции Python 2.4 в своих приложениях Django, работающих на CentOS 4.7. Версия Python по умолчанию - 2.3, и я думаю, что лучше не пытаться ее заменить. Есть ли способ установить вместе с ним более новую версию Python и каким-то образом сказать Apache, чтобы он использовал это для mod_python?
Да, просто создайте свой собственный питон и поместите его в другое место (например, / opt или / usr / local). Вам нужно будет перестроить mod_python, когда вы сможете укажите новое местоположение Python.
./configure --with-python=/path/to/python2.4
Вот хороший пост о том, какие параметры настроить python, чтобы установить его в другой каталог. http://binarysushi.com/blog/2009/aug/19/CentOS-5-3-python-2-5-virtualevn-mod-wsgi-and-mod-rpaf/