Python模块";“键盘”;在Windows上工作,在Raspberry上找不到

Python模块";“键盘”;在Windows上工作,在Raspberry上找不到,python,raspberry-pi,Python,Raspberry Pi,我想在Python 3.5.3中使用模块键盘 pip,import,我的程序在Windows上运行良好。在我的Raspberrypip安装中起作用,pip列表显示键盘 但是当我试着跑的时候 导入键盘 我得到一个错误: “导入错误:没有名为“键盘”的模块” 我甚至尝试使用sudo import,正如键盘文档所示,结果也是一样的 我遗漏了什么?您需要检查您的pip正在向哪个解释器安装软件包 您的PI上同时安装了Python2和Python3,因此只有其中一个可以访问您使用pip安装的软件包 您可以通

我想在Python 3.5.3中使用模块
键盘

pip
import
,我的程序在
Windows
上运行良好。在我的Raspberry
pip安装中
起作用,
pip列表
显示
键盘

但是当我试着跑的时候
导入键盘
我得到一个错误: “导入错误:没有名为“键盘”的模块”

我甚至尝试使用
sudo import
,正如键盘文档所示,结果也是一样的


我遗漏了什么?

您需要检查您的
pip
正在向哪个解释器安装软件包

您的PI上同时安装了
Python2
Python3
,因此只有其中一个可以访问您使用
pip
安装的软件包

您可以通过运行以下命令来检查您的
pip
正在向哪个解释器安装程序包:

[root@pi] python2 -m pip list
[root@pi] python3 -m pip list
如果
pip
正在将包安装到
Python2
安装中,则在安装包时需要显式调用
Python3
解释器

[root@pi] python3 -m pip install keyboard

我在Raspberry Pi上使用Python 3.7.3,现在不再需要导入键盘,只需对其进行注释或删除该行即可;所有这些都必须正常工作。

您有多个Python安装吗?是的,Pi有Python2和Python3。我正在使用3。我还发现键盘模块无法使用VNC进行远程访问。这对我来说毫无用处。我正在使用Tkinter,它是一个更漂亮的界面,可以在本地和远程工作。