У меня веб-сайт на CentOS 5.3. Я понимаю, что centos сломается, если будет обновлен Python 2.4 по умолчанию. Я следил за этим сайтом (http://www.question -defense.com / 2009/12/25 / how-to-install-python-2-6-on-centos-5-Without-Breaking-Yum ) и установил python 2.6.
Теперь, если я запускаю «python», он запускает python2.4, а если я запускаю «python26», он запускает python2.6.
Я пытаюсь скомпилировать mod_wsgi-3.2. При запуске ./configure требуется только среда Python 2.4. Я попытался использовать --with-python = / usr / bin / python26. Таким образом, команда «make» не работает.
Может кто-нибудь пролить свет на это?
Заранее спасибо
Извините за это. Вывод слишком длинный.
Так кончается.
mod_wsgi.c:14519: error: 'AuthObject' has no member named 'r' mod_wsgi.c:14523:
error: 'AuthObject' has no member named 'log' mod_wsgi.c:14526:
error: 'PyExc_AttributeError' undeclared (first use in this function) mod_wsgi.c:14528:
error: 'AuthObject' has no member named 'log' mod_wsgi.c:14541: error: expected expression before ')' token mod_wsgi.c:14548:
rror: expected ';' before 'ap_log_rerror' mod_wsgi.c:14553:
error: expected ';' before '}' token mod_wsgi.c:14558:
error: too many arguments to function 'wsgi_log_python_error' mod_wsgi.c:14563:
error: expected expression before 'module' apxs:
Error: Command failed with rc=65536 . make: *** [mod_wsgi.la] Error 1
Спасибо