繁体   English   中英

为什么我会收到 python 错误,说我没有键盘模块?

[英]Why do I get the python error saying I don't have the keyboard module when I do?

当我尝试运行具有import keyboard的程序时,即使我安装了它,它也会给我这个错误:

回溯(最近一次调用):文件“C:\\Users\\Diana\\Desktop\\test file.py”,第 1 行,导入键盘 ModuleNotFoundError: No module named 'keyboard'

有谁知道为什么?

看起来您只是没有为您正在运行脚本的 python 版本安装名为keyboard的模块。 尝试在python -m pip install keyboard外部的终端中运行python -m pip install keyboard来安装模块,然后再次尝试运行脚本。

假设是被引用的模块

您的操作系统上可能同时安装了Python 2Python 3 ,您可以通过从终端运行它来轻松检查:

pip --version

如果输出以Python 2.X结尾,那么您可能有两个并发版本。

这意味着pip install keyboard将为相应的 Python 版本 (2) 安装包,即您必须明确指向pip3实现才能在预期位置获取包:

pip3 install keyboard 

请检查您是否安装了模块“键盘”,如果完成,请确保您调用该函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM