Форум сайта python.su
0
В системе стоят два Питона 2.6 и 2.7
На 2.6 работает один проект.
Поставил еще 2.7 также virtualenv, туда поставил django 1.8
все настройки я сделал, в итоге получаю ошибку. Вроде как apache использует 2.6, а мне нужно 2.7
Как мне указать 2.7 apache
Ошибка:
mod_wsgi (pid=30537): Target WSGI script ‘/home/adminko/projects/test/test.wsgi’ cannot be loaded as Python module.
mod_wsgi (pid=30537): Exception occurred processing WSGI script ‘/home/adminko/projects/test/test.wsgi’.
Traceback (most recent call last):
File “/home/adminko/projects/test/test.wsgi”, line 6, in <module>
from django.core.wsgi import get_wsgi_application
ImportError: No module named wsgi
Офлайн
3
Насколько мне известно, апач хавает первую строчку скрипта, как путь к интерпретатору
Всмысле не любую, а начинающуюся с #!
наример #!/usr/bin/python или #!C:\python2.7\python.exe
Отредактировано Iskatel (Авг. 5, 2015 20:19:29)
Офлайн