【问题标题】:ModuleNotFoundError when importing ‘keyboard’ in Python在 Python 中导入“键盘”时出现 ModuleNotFoundError
【发布时间】:2022-01-17 20:14:32
【问题描述】:

简单来说就是这个故事。彩票游戏。导入键盘。 Linux 根目录。模块未找到错误。为什么导入的“键盘”会出现 ModuleNotFoundError?

如您所见,它是官方模块,为什么会报错?

这是导入的代码 sn-p 以及我使用它的目的。

import keyboard

if userNums == winningNums:
    print(“\nCongratulations! You won the jackpot!”)
    print(“Press M to return to the menu.”)
    if keyboard.is_pressed(“m”):
        printMenu()
    else:
        print(“Please press M to return to the menu!”)

【问题讨论】:

  • 你跑pip install keyboard了吗?
  • 是的。我跑了 pip install keyboard,它应该是 0.13.5 版本。
  • 是否有可能安装了多个 Python 版本?
  • 没有。仅 3.9.2 版。

标签: python visual-studio-code keyboard


【解决方案1】:

(已编辑)

经过小小的搜索,我发现了同样的问题,我发现问题已经通过下一个安装说明解决了

python -m pip install keyboard

安装完后关闭ide再打开,应该就完成了。

【讨论】:

  • 我这样做了,在根目录下运行程序,它给了我错误。
  • 键盘安装了吗?
  • 我想我找到了
  • 我试过那个命令,它说已经满足要求并且安装了模块。
【解决方案2】:

看起来您有多个 Python 环境。并且你选择了没有安装keyboard模块的python解释器。

你能通过pip show keyboard检查你在哪里安装了keyboard模块吗?你在 VSCode 的左下角选择了哪个 Python 解释器?

【讨论】:

    猜你喜欢
    • 2021-07-29
    • 1970-01-01
    • 1970-01-01
    • 2021-05-10
    • 2021-05-09
    • 2020-06-28
    • 2021-09-03
    • 1970-01-01
    • 2021-11-13
    相关资源
    最近更新 更多