所以我使用下载了 python 2.7 的键盘模块
pip install keyboard.
安装后我尝试将其导入
import keyboard as keyboard
但是它给了我这个错误:
File "C:\Python27\lib\site-packages\keyboard\__init__.py", line 120, in <module>
from. import _winkeyboard as _os_keyboard
File "C:\Python27\lib\site-packages\keyboard\_winkeyboard.py", line 37, in <module>
kernel32 = ctypes.WinDLL('kernel32', use_last_error=True)
File "C:\Python27\lib\ctypes\__init__.py", line 362, in __init__
self._handle = _dlopen(self._name, mode)
TypeError: LoadLibrary() argument 1 must be string, not unicode
我唯一的猜测是我没有这些文件之一,或者我需要键盘的另一个依赖项。任何帮助将非常感激
这是 Python 2.7 版本中的一个错误,由https://bugs.python.org/issue27330并固定在https://bugs.python.org/issue29082 . It 存在于2.7.13 and 已于 2.7.14 修复.
keyboard
触发此错误通过使用from __future__ import unicode_literals in keyboard._winkeyboard.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)