Назад | Перейти на главную страницу

мод _python и Python 2.6

Есть ли способ заставить мод python работать на последней версии python, или мне нужно понизить версию моей установки python до 2.5.5?

Это не отвечает на ваш вопрос, но mod_wsgi в значительной степени заменил mod_python. Если возможно, я бы подумал об использовании http://code.google.com/p/modwsgi/

Вы не сказали, какую операционную систему вы используете, но я вижу, что в Debian она не поддерживается в Python 2.6 или выше, даже в тестируемой или нестабильной версии.

Mod_python в значительной степени устарел. Большинство людей перешли на mod_wsgi и создают приложения Python с использованием фреймворков, совместимых с wsgi, таких как Django, Pylons и т. Д.

http://code.google.com/p/modwsgi/

Вам нужно создать его с использованием библиотек разработки python 2.6 afaik, но гораздо лучшим решением является использование FastCGI / SCGI, что позволит вам запускать не только несколько версий python на apache, но также несколько версий php, ruby ​​и другие веб-приложения, даже если вы решили, что хотите перейти на lighttpd, nginx или какой-либо другой веб-сервер. Это не без проблем, но (относительно) стандартизованный интерфейс, который предоставляет FastCGI, серьезно недооценен. Начать работу с mod_fcgid на apache совсем не сложно.

То, что вы спрашиваете, заставляет меня думать, что вы используете Windows.

Бинарные файлы Windows для mod_python доступны только до Python 2.5. Для Python 2.6 нет двоичных файлов для mod_python, а Python 3.X вообще не поддерживается mod_python. Вы можете собрать mod_python самостоятельно из исходного кода, но вам понадобится Visual Studio 2008.

В большинстве систем UNIX, которые предоставляют двоичные пакеты, у вас не должно возникнуть проблем с поиском mod_python для Python 2.6.