我不知道为什么会收到此错误:ImportError: No module named 'apscheduler'
。
我尝试通过以下方式安装旧版本:sudo pip uninstall apscheduler
,然后是sudo pip install apscheduler==2.1.2
,但这对我不起作用。
这是我的代码:
import os ,subprocess
from apscheduler.schedulers.blocking import BlockingScheduler
def scheduled_job():
sync_to_drive=subprocess.check_output(["./gdrive", "sync", "upload", "--keep-local", "/home/pi/Documents"], cwd="/home/pi/Downloads")
print (sync_to_drive)
sched = BlockingScheduler()
sched.add_job(scheduled_job, "interval", seconds=5)
sched.start()
最佳答案
我在您的问题中看到python-3.x标记,因此您可能正在使用python3,请尝试pip3 install apscheduler
并查看是否有帮助。
关于python - APScheduler-ImportError : No module named 'apscheduler' ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42352597/