【问题标题】:No Module Named 'apscheduler'没有名为“apscheduler”的模块
【发布时间】:2019-08-15 01:20:08
【问题描述】:

我不明白为什么 apscheduler 会提出 ModuleNotFoundError: No module named 'apscheduler'

我已经尝试卸载它,使用的是早期版本。

我正在运行 python 3.7.4,pip 版本 19.2.2

已安装 3.6.1 版的 apscheduler

from datetime import datetime
import os
from apscheduler.schedulers.blocking import BlockingScheduler



if __name__ == '__main__':
    scheduler = BlockingScheduler()
    scheduler.add_job(Get_Current_Location, 'interval', seconds=10)
    print('Press Ctrl+{0} to exit'.format('Break' if os.name == 'nt' else 'C'))

    try:
        scheduler.start()
    except (KeyboardInterrupt, SystemExit):
        pass

ModuleNotFoundError: No module named 'apscheduler'

C:\Users\Carl>点子列表 包版本


altgraph 0.16.1 APScheduler 3.6.1 证书 2019.6.16 夏德 3.0.4 日期时间 4.3 未来 0.17.1 idna 2.8 numpy 1.17.0 熊猫 0.25.0 pefile 2019.4.18 点 19.2.2 PyInstaller 3.5 pyodbc 4.0.27 python-dateutil 2.8.0 pytz 2019.2 pywin32-ctypes 0.2.0 请求 2.22.0 安装工具 40.8.0 六 1.12.0 tzlocal 2.0.0 urllib3 1.25.3 zope.interface 4.6.0

【问题讨论】:

  • 发布带有完整回溯的整个错误消息pip -V的输出。
  • 也许你有两个 Python,你安装在一个 Python 中,但是你用第二个 Python 运行代码。您可以查看pip -Vpython -V 或尝试python -m pip install ...
  • 嗨,Furas,只有一个版本的python
  • File "C:/Users/Carl/Documents/API Insert in SQL Server v2.py", line 28, in from apscheduler.scheduler.blocking import BlockingScheduler ModuleNotFoundError: No module named '调度程序'
  • C:\Users\Carl>python --version Python 3.7.4

标签: python apscheduler


【解决方案1】:

使用 pip3 安装不起作用。

我从PyPi下载了APScheduler并直接安装,同样的问题。

我有预感,我重新启动了我的笔记本电脑,它成功了!

我不知道为什么,我安装模块从来没有遇到过问题,但是重启后它可以工作。 试试看!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-28
    • 2017-12-30
    • 2018-01-06
    • 2018-11-11
    • 2015-04-10
    • 2013-11-27
    相关资源
    最近更新 更多