Python模块";“键盘”;在Windows上工作,在Raspberry上找不到
我想在Python 3.5.3中使用模块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安装的软件包 您可以通
键盘
pip
,import
,我的程序在Windows
上运行良好。在我的Raspberrypip安装中
起作用,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,它是一个更漂亮的界面,可以在本地和远程工作。