Развертывание Django. Apache, wsgi, python 3.12

Все прекрасно работало на python 3.8, но мне нужно обновить python до версии 3.12. libapache2-mod-wsgi-py3, видимо, не поддерживает версию 3.12. После запуска сервера я получаю ошибку module django not found. Что мне делать?)

<VirtualHost *:443>
   DocumentRoot /.../back/...
   <Directory /.../back/.../.../...>
     <Files wsgi.py>
        Order deny,allow
        Require all granted
     </Files>
   </Directory>
   <Directory /.../back/...>
     Require all granted
   </Directory>
   WSGIDaemonProcess ... lang='en_US.UTF-8' locale='en_US.UTF-8' python-path=/.../back/... python-home=/.../back/venv
   WSGIProcessGroup ...
   WSGIScriptAlias / /.../back/.../.../wsgi.py
   WSGIPassAuthorization On
   ServerName ...
   ServerAlias ...
   ErrorLog /.../back/logs/back-error.log
   CustomLog /.../back/logs/back-access.log combined
   SSLEngine on
   SSLCertificateFile "..."
   SSLCertificateKeyFile "..."
   SSLCertificateChainFile "..."
</VirtualHost>

Вам также следует понизить версию вашего Django, обычно пакет также ищет равную поддержку,

Вернуться на верх