Bonjour,

je développe un projet Django que je viens de déployer sur un serveur de test distant Linux/Ubuntu

maintenant je souhaite lancer l'application avec le serveur de production mais j'ai une erreur:
ModuleNotFoundError: No module named 'django'
je ne suis pas très à l'aise avec l'administration système c'est peu de le dire

chemin gunicorn (which gunicorn) :
/home/test/envs/envTbm/bin/gunicorn

chemin pip (which pip) :
/home/test/envs/envTbm/bin/pip

j'ai installé dans un second temps gunicorn (probablement de là que vient l'erreur) aprs avoir activé mon environnement virtuel : pip install gunicorn

architecture de mon projet sur le serveur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
envs
intensetbm_app
|   intensetbm-etool
|   |   intenseTBM_eTool
|   |   |    wsgi.py
|   |   |    settings.py
|   |   |    ...
|   |   manage.py
|   |   ...
intensetbm_static
wsgi.py :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
import os
 
from django.core.wsgi import get_wsgi_application
 
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'intenseTBM_eTool.settings')
 
application = get_wsgi_application()
trace :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
...
  File "/home/test/intensetbm_app/intensetbm-etool/intenseTBM_eTool/wsgi.py", line 12, in <module>
    from django.core.wsgi import get_wsgi_application
ModuleNotFoundError: No module named 'django'
[2020-03-18 15:00:20 +0000] [43251] [INFO] Worker exiting (pid: 43251)
[2020-03-18 15:00:20 +0000] [43248] [INFO] Shutting down: Master
[2020-03-18 15:00:20 +0000] [43248] [INFO] Reason: Worker failed to boot.
pip freeze :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
beautifulsoup4==4.8.0
Django==2.2.5
django-bootstrap4==1.0.1
django-crispy-forms==1.7.2
django-debug-toolbar==2.0
django-extensions==2.2.1
django-partial-date==1.2.2
django-safedelete==0.5.2
django-session-timeout==0.0.4
django-simple-history==2.7.3
django-widget-tweaks==1.4.5
gunicorn==20.0.4
Pillow==6.2.1
psycopg2==2.8.3
python-gettext==4.0
pytz==2019.2
reportlab==3.5.32
selenium==3.141.0
six==1.12.0
soupsieve==1.9.3
sqlparse==0.3.0
urllib3==1.25.6
xlwt==1.3.0