Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pykeyboard未从其模块导入_Python_Import_Package_Raspbian - Fatal编程技术网

Python pykeyboard未从其模块导入

Python pykeyboard未从其模块导入,python,import,package,raspbian,Python,Import,Package,Raspbian,我遇到一个问题,包PyKeyboard无法从其库PyKeyboard导入。执行以下操作时: 从pykeyboard导入pykeyboard 我受到以下错误的影响: File "relay.py", line 9, in <module> from pykeyboard import PyKeyboard ImportError: cannot import name 'PyKeyboard' from 'pykeyboard' (/home/pi/.l

我遇到一个问题,包
PyKeyboard
无法从其库
PyKeyboard
导入。执行以下操作时:
从pykeyboard导入pykeyboard
我受到以下错误的影响:

  File "relay.py", line 9, in <module>
    from pykeyboard import PyKeyboard
ImportError: cannot import name 'PyKeyboard' from 'pykeyboard' (/home/pi/.local/lib/python3.7/site-packages/pykeyboard/__init__.py)
文件“relay.py”,第9行,在
从pykeyboard导入pykeyboard
ImportError:无法从“PyKeyboard”导入名称“PyKeyboard”(/home/pi/.local/lib/python3.7/site packages/PyKeyboard/\uuu init\uuuu.py)

卸载包、从root运行或重新安装Python都没有任何效果。我遇到了麻烦。

确保安装了依赖项。考虑到您正在使用()

根据您的平台,您将需要以下python模块 要使PyUserInput发挥作用,请执行以下操作:

  • Linux-Xlib
  • Mac-Quartz,应用套件
  • Windows-pywin32,pyHook
如果您使用的是Windows,请运行

并确保安装系统的版本。您将同时找到64和32。请注意,对于以下情况,可能需要安装车轮:

pip install wheel
然后

wheel install file_name.whl
安装依赖项后,请使用安装包

pip install PyUserInput

你能链接这个库的PyPI页面吗?@python_user你有任何文件夹/子文件夹或任何其他名为
pykeyboard
?@GonçaloPeres的python文件吗龚燿禄 是,通过root安装,然后卸载并重新安装。没有区别。在我使用launcher shell之前,它一直在为我工作,在那里它使用了不同的Python迭代,所以我也必须为该vesion安装它。事情就是这样发展的haywire@python_user我不知道。编辑:按照您的步骤并重新安装PyUserinput解决了我的问题!谢谢
pip install PyUserInput