Shell啟動python虛擬環境
運行虛擬環境下腳本
#!/bin/bash
echo -n "開始執行爬蟲"
export PATH="/root/anaconda3/bin:$PATH"
source activate weixin_wechat
cd /home/weixin_wechat && python /home/weixin_wechat/upload_news.py
cron 定時運行
50 19 * * * bash /home/weixin_wechat/run.sh >>/home/logs/$(date +"\%Y-\%m-\%d-\%H-\%M")weixin_run.log 2>&1
如何尋找python的安裝位置
# which python
> /root/anaconda3/envs/weixin_wechat/bin/python
參考:
Linux設置anaconda的環境變量_m0_37041325的博客-CSDN博客]
Ubuntu16.04中激活tensorflow環境時出現錯誤“-bash: activate: No such file or directory”的解決方法。_Stephen的博客-CSDN博客]
Linux系統安裝anaconda后添加環境變量:python cmd not found_Reach Higher-CSDN博客]