ImportError: Нет модуля с именем wsgi
эй ребята я борюсь с этой ошибкой при развертывании моего приложения django на centos.
ошибка из журналов apache
[Wed Nov 24 16:21:21.724707 2021] [core:notice] [pid 20646] AH00094: Command line: '/usr/sbin/httpd -D FOREGROUND'
[Wed Nov 24 16:22:19.137654 2021] [:error] [pid 20647] [remote 127.0.0.1:152] mod_wsgi (pid=20647): Target WSGI script '/var/www/reporting-service-dev/Cashlesso/wsgi.py' cannot be loaded as Python module.
[Wed Nov 24 16:22:19.137792 2021] [:error] [pid 20647] [remote 127.0.0.1:152] mod_wsgi (pid=20647): Exception occurred processing WSGI script '/var/www/reporting-service-dev/Cashlesso/wsgi.py'.
[Wed Nov 24 16:22:19.137815 2021] [:error] [pid 20647] [remote 127.0.0.1:152] Traceback (most recent call last):
[Wed Nov 24 16:22:19.137832 2021] [:error] [pid 20647] [remote 127.0.0.1:152] File "/var/www/reporting-service-dev/Cashlesso/wsgi.py", line 21, in <module>
[Wed Nov 24 16:22:19.138065 2021] [:error] [pid 20647] [remote 127.0.0.1:152] from django.core.wsgi import get_wsgi_application
[Wed Nov 24 16:22:19.138085 2021] [:error] [pid 20647] [remote 127.0.0.1:152] ImportError: No module named wsgi
мой файл django.conf:
<VirtualHost *:80>
ServerAdmin self@cash.com
ServerName report.cash.com
DocumentRoot /var/www/
Alias /static /var/www/reporting-service-dev/static
<Directory /var/www/reporting-service-dev/static>
Require all granted
</Directory>
WSGIPassAuthorization On
WSGIDaemonProcess reporting-service-dev python-path=/var/www/reporting-service-dev:/home/neeraj/cashvenv/lib/python3.6/site-packages
WSGIProcessGroup reporting-service-dev
WSGIScriptAlias / /var/www/reporting-service-dev/Cashlesso/wsgi.py
<Directory /var/www/reporting-service-dev/Cashlesso/>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
</VirtualHost>
пропуски на дире моего проекта:
drwxr-xr-x. 6 apache apache 135 Nov 24 14:55 reporting-service-dev
местоположение моего окружения
[root@ip cashvenv]# pwd
/home/neeraj/cashvenv