Python脚本关闭shell窗口后自动停止的问题

Python脚本关闭shell窗口后自动停止的问题

python脚本在windows下可以使用pythonw __init__.py命令后台启动。但是在linux平台下,没有pythonw命令,使用nohup python __init__.py >>./log.log &发现断开ssh后程序自动停止了。

解决办法:

新建shell脚本,内容如下:

#!/usr/bin/env bash
python __init__.py >>./log.log &

运行脚本:

# 手动执行切换conda环境
conda activate myEnv

# 授权脚本
chmod +x run_server.bash

# 执行脚本
./run_server.bash
posted @ 2022-11-28 15:16  张瑞丰  阅读(205)  评论(0编辑  收藏  举报