gpt4 book ai didi

python - 屏幕未为 python 项目运行 @reboot

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:40:25 26 4
gpt4 key购买 nike

我有一个 python 项目,我需要使用 uWSGI 在屏幕上运行,如果我运行脚本:

screen -d -m uwsgi --emperor "/home/rrcms/wsgi.ini" --socket :8000 --chdir /home/rrcms/ --wsgi-file /home/rrcms/wsgi.py

它将创建一个新屏幕并正确运行脚本,但是当我尝试将它添加到 crontab 时它甚至不会创建屏幕,这是我正在使用的脚本:

@reboot screen -d -m uwsgi --emperor "/home/rrcms/wsgi.ini" --socket :8000 --chdir /home/rrcms/ --wsgi-file /home/rrcms/wsgi.py

最佳答案

你应该用它的绝对路径替换uwsgi:

(从终端获取绝对路径:which uwsgi)

@reboot screen -d -m/home/user/venv/bin/uwsgi --emperor "/home/rrcms/wsgi.ini"--socket :8000 --chdir/home/rrcms/- -wsgi-文件/home/rrcms/wsgi.py

关于python - 屏幕未为 python 项目运行 @reboot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43395670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com