Django:无法运行gunicorn
我试图运行gunicorn,但失败了 我已在虚拟环境中安装gunicorn(pip安装gunicorn)Django:无法运行gunicorn,django,gunicorn,Django,Gunicorn,我试图运行gunicorn,但失败了 我已在虚拟环境中安装gunicorn(pip安装gunicorn) cd-intenstebm\u-app/intenstebm-etool gunicorn intenstebm\u eTool.wsgi:application 我的项目架构: envs intensetbm_app | intensetbm-etool | | intenseTBM_eTool | | | wsgi.py | | | setting
cd-intenstebm\u-app/intenstebm-etool
gunicorn intenstebm\u eTool.wsgi:application
我的项目架构:
envs
intensetbm_app
| intensetbm-etool
| | intenseTBM_eTool
| | | wsgi.py
| | | settings.py
| | | ...
| | manage.py
| | ...
intensetbm_static
wsgi.py
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'intenseTBM_eTool.settings')
application = get_wsgi_application()
跟踪(部分):
。。。
文件“/home/test/intenstebm_app/intenstebm etool/intenstebm_etool/wsgi.py”,第12行,在
从django.core.wsgi导入获取\u wsgi\u应用程序
ModuleNotFoundError:没有名为“django”的模块
[2020-03-18 15:00:20+0000][43251][INFO]工人退出(pid:43251)
[2020-03-18 15:00:20+0000][43248][INFO]关闭:主机
[2020-03-18 15:00:20+0000][43248][INFO]原因:工作进程无法启动。
您是否已将Django安装到虚拟环境中?是的,所有都在运行settings.py:WSGI_APPLICATION='intenstebm_eTool.WSGI.APPLICATION'在激活虚拟环境后,Django是否已在python3-m pip freeze中列出?是的Django==2.2.5,gunicorn==20.0.4
...
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.