我用这个命令在 Ubuntu 中运行 Gunicorn。
gunicorn --bind 0.0.0.0:8000 django_project.wsgi
我按Ctrl+z然后我使用命令背景它可以显示gunicorn进程。
之后,当我使用命令时,我关闭腻子并再次打开腻子背景它显示
bash: bg: current: no such job
我用命令。
pkill gunicorn
当我通过使用启动gunicorn时Gunicorn --bind 0.0.0.0:8000 django_project.wsgi再次显示错误。
ModuleNotFoundError: No module named 'django_project'
在重新启动 Putty 会话之前,它没有此错误。如何修复它?
答案1
将某些服务置于后台的好方法是使用nohup
and &
:
nohup gunicorn --bind 0.0.0.0:8000 django_project.wsgi >logs.log 2>errs.log &
nohup
将从终端分离程序
&
将把程序置于后台
关于未找到错误检查您是否位于模块所在的同一目录中