![](/img/trans.png)
[英]“ImportError: No module named praw” error when running python script in crontab
[英]no module named error in python when running from crontab virtualenv
我有一個 python 腳本,當我在 virtualenv 中執行它時運行良好,但失敗並顯示錯誤“ImportError no module named oauthlib.oauth2...”我相信 cron 作業需要激活虛擬環境或者它是以某種方式相關。 我嘗試了在本網站上找到的許多建議,但都沒有成功。 我錯過了一些東西,這可能是微不足道的。 cron 作業以 root 身份運行,代碼位於不同的用戶下。 我不知道如何解決這個問題。 非常感謝您的幫助。
您可以像這樣使用virtualenv
的 python:
/srv/.virtual/wl/bin/python /home/myusername/projects/wl01/wl_cron.py >> /tmp/cron_output 2>&1
資料來源和參考資料:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.