APScheduler importorror:没有名为“APScheduler”的模块

2024-06-07 16:19:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道为什么会出现这个错误: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()

Tags: piptoimporthome错误pisudojob
3条回答

卸载apscheduler,然后重新安装。会解决的。

如果您使用的是Python请使用此命令安装apscheduler

conda install -c conda-forge apscheduler

conda install -c conda-forge/label/cf201901 apscheduler

我在您的问题中看到python-3.x标记,所以您可能正在使用python3,请尝试pip3 install apscheduler,看看它是否有帮助。

相关问题 更多 >

    热门问题