【发布时间】:2021-03-11 08:26:06
【问题描述】:
我的完整代码是
import webbrowser
import pyautogui
APCS = "my APCS zoom link here"
webbrowser.open_new_tab(APCS)
print("running!!!!")
crontab 条目是* * * * * cd Desktop/pp && /usr/bin/python a.py >> a.out 2>&1
当没有import pyautogui 时,Crontab 运行它。否则,在a.out 中它会显示给我
Traceback (most recent call last):
File "a.py", line 2, in <module>
import pyautogui
ImportError: No module named pyautogui
但是当我从命令行运行它时它可以工作,我肯定有 pyautogui。
【问题讨论】:
-
cron 使用的用户可能没有安装该模块(或无权使用它),如果该模块未全局安装,仅适用于您的用户。还有可能是你用错了python版本,python、python3、python3.6各不相同。