Найти - Пользователи
Полная версия: Не могу поставить mod_wsgi для python3
Начало » Web » Не могу поставить mod_wsgi для python3
1 2 3 4
atomAltera
Всем привет.
Debian x64
Apache 2
Python2.6 и Python3.1

Ну 2.6 по умолчанию шёл, а я пользуюсь 3-м

В общем нашёл и инструкцию по установке, читал честно говоря не оченб внимательно, но думал что ставлю для python 3, поставил, работает, только для второго питона, а скрипты для 3 не запускаются.

Помогите переставить, так что бы для python3 работало
fata1ex
Installation Instructions
Андрей Светлов

Насколько знаю, mod_wsgi еще не портирован под python 3.

atomAltera
Андрей Светлов
Насколько знаю, mod_wsgi еще не портирован под python 3.

В доке написанно что можно
fata1ex
Installation Instructions

Видел это
daniel_yav
Здравствуйте,

Исходя из System_Requirements поддержка Python 3.

  • Удалите существующий mod_wsgi (скорее всего достаточно будет воспользоваться apt-get purge)
  • Загрузите последнюю версию mod_wsgi
  • Устаналивайте mod_wsgi из исходных кодов, собираяя его модулем через apxs. Примерно это будет выглядеть так:
    ./configure --with-apxs=`which apxs` --with-python=`which python3`
    

Естественно, Python 3 будет установлен. Для работы примера с configure в системе должен быть установлен which (apt-get install which). В ином случае укажите пути к исполняемым файлам явно.

Так же в системе должен быть установлен пакет разработки Apache (в CentOS это httpd-devel, в Debian уже не помню)

Надеюсь, у Вас всё получится. Если нет - опишите ошибки.
atomAltera
daniel_yav
Удалите существующий mod_wsgi (скорее всего достаточно будет воспользоваться apt-get purge)
Я ставил его вручную. Т.е. скачал исходник, распоковал, откомпилил, установил, а затем прописал путь к нему в apache2 вручную. Удалил модуль, и все ссылки на него. Apache2 запустился

daniel_yav
Загрузите последнюю версию mod_wsgi
А откуда его загрузить? Я скачал вот это

daniel_yav
./configure –with-apxs=`which apxs` –with-python=`which python3`

checking for apxs2… /usr/bin/apxs2
checking Apache version… 2.2.16
configure: creating ./config.status
config.status: creating Makefile

После этого make выдаёт кучу ошибок

daniel_yav
apt-get install which
Кажется не установлени и не получается установить. Пакет не наёден. С гугла тоже толку мало, which - дебильное название

В обще ничего е получилось






daniel_yav
После этого make выдаёт кучу ошибок

Покажите эти ошибки.
atomAltera
daniel_yav
После этого make выдаёт кучу ошибок

Я пробовал, но не получается сохранить.

make > file что-то не сохраняет
atomAltera
daniel_yav
Попробуйте так:
make &> make.log
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB