我在VS代码(Windows)上使用了Python.我遇到以下错误:

Traceback (most recent call last):
  File "c:\Users\taimo\Documents\Visual Studio Code Workloads\Python VS Code\DateTimeModule.py", line 1, in <module>
    import schedule
ModuleNotFoundError: No module named 'schedule'

我try 了许多方法来解决这个问题,包括在VS代码中更改Python解释器,在我的计算机上更新Python版本,使用PIP3安装"Scheduler",使用PIP3卸载并重新安装Scheduler,然而即使在所有这些之后,问题也没有得到修复.

这是令人气愤的,因为几天前,它还运行得很好,没有任何错误,而今天它突然开始抛出这个错误.如果你能帮我解决这个问题,我将不胜感激.

提前谢谢!

我正在运行的代码是:

import schedule
import time

def job():
    print("I'm working...")

schedule.every(10).seconds.do(job)

while True:
    schedule.run_pending()
    time.sleep(1)



推荐答案

这种错误基本上是由于机器上存在100个版本的PYTHON引起的.

Ctrl+Shift+P--&> Select 正确的解释器可解决错误.

您最好的 Select 是使用虚拟环境,它可以很好地管理Python版本和各种包.

  1. 在vscode终端中使用以下命令创建虚拟环境

    python -m venv .venv
    
  2. 在虚拟环境中 Select 口译员

    enter image description here

  3. 创建新的终端激活环境

    enter image description here

  4. 在虚拟环境中安装schedule个包

    enter image description here

Python相关问答推荐

单击Cookie横幅错误并在Selenium中启用搜索栏

如何从维基百科的摘要部分/链接列表中抓取链接?

如何在Power Query中按名称和时间总和进行分组

Pandas滚动分钟,来自其他列的相应值

将嵌套列表的字典转换为数据框中的行

如何使用Selenium访问svg对象内部的元素

Pandas 填充条件是另一列

更改matplotlib彩色条的字体并勾选标签?

运行回文查找器代码时发生错误:[类型错误:builtin_index_or_system对象不可订阅]

沿着数组中的轴计算真实条目

如何使用html从excel中提取条件格式规则列表?

Excel图表-使用openpyxl更改水平轴与Y轴相交的位置(Python)

聚合具有重复元素的Python字典列表,并添加具有重复元素数量的新键

"使用odbc_connect(raw)连接字符串登录失败;可用于pyodbc"

将tdqm与cx.Oracle查询集成

如何从pandas的rame类继承并使用filepath实例化

把一个pandas文件夹从juyter笔记本放到堆栈溢出问题中的最快方法?

如何使用SentenceTransformers创建矢量嵌入?

Matplotlib中的字体权重

在输入行运行时停止代码