写一个启动时运行的脚本/home/xxx/startstreamlit.sh
#!/bin/sh -e
cd /home/xxx/gpt4free && nohup /home/xxx/py38/bin/python3 /home/xxx/py38/bin/streamlit run app_streamlit.py &
然后创建一个/etc/rc.local文件,在其中运行前面写的脚本:
#!/bin/bash
bash /home/xxx/startstreamlit.sh
exit 0
这样开机时就会运行/etc/rc.local,并进而运行startstreamlit.sh,启动了里面的streamlit服务。