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

Ошибка сервера Apache: ImportError: нет модуля с именем site

Я пытаюсь обслуживать свой проект django через Apache, используя mod_wsgi. Apache запустится, но мой проект недоступен. Когда запускается Apache, я вижу ImportError: No module named site в журнале. Существует также доступный php-сайт, обслуживаемый Apache. На сервере RHEL7 установлены python 2.7.5 И python 3.6.8, Apache 2.4 и модуль mod_wsgi. Проект работает в виртуальной среде pipenv на django 2.2 и использует python 3.6.8.

Вот мой файл django.conf ...

<VirtualHost *:8002>
    DocumentRoot /app/eam/gaic/new_support_tools/support_tools
    ServerName [ServerName]
    WSGIScriptAlias / /app/eam/gaic/new_support_tools/support_tools/wsgi.py
    <Directory /app/eam/gaic/new_support_tools/support_tools>
        Options +ExecCGI
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>```