![](/img/trans.png)
[英]Why is the system telling me that I don't have Python 3.10 in my system when I do?
[英]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 2和Python 3 ,您可以通过从终端运行它来轻松检查:
pip --version
如果输出以Python 2.X结尾,那么您可能有两个并发版本。
这意味着pip install keyboard
将为相应的 Python 版本 (2) 安装包,即您必须明确指向pip3实现才能在预期位置获取包:
pip3 install keyboard
请检查您是否安装了模块“键盘”,如果完成,请确保您调用该函数。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.