如何在crontab中启用虚拟环境

在crontab中使用python虚拟环境

由于crontab启动的进程默认不会加载当前的环境,所以需要手动执行一边source的命令,然后进入该目录,启动虚拟环境

  1. 在centos启动定时任务的时候,需要加入以下的改变环境变量的办法
1
2
3
. ~/.bashrc  #设置环境变量的文件
cd ~/wx_smzdm #跳转用户目录
pyenv activate py3 #进入虚拟环境