Python使用虚拟环境

  1. python3 -m venv /path/to/new/virtual/environment

使用supervisor启动虚拟环境的进程

1.创建sh文件

  1. #! /bin/bash
  2. cd /home/wwwroot/Venv
  3. source bin/activate
  4. cd TensorFlow-Server
  5. exec python3 app.py

2./etc/supervisord.d新增配置ini文件

  1. [program:TensorFlow-Server]
  2. command=sh startTf.sh
  3. directory=/home/wwwroot/Venv
  4. user=root
  5. stopsignal=INT
  6. autostart=true
  7. autorestart=true
  8. startsecs=1
  9. stderr_logfile=/home/log/TensorFlow-Server.err.log