问题描述
一些额外的信息: 我在Windows 10上,使用最新的Python版本,最新的pip版本,使用Pycharm作为我的IDE。我正在为一个项目编写键盘记录程序,但似乎无法使键盘模块正常工作。
也: C:\ Users \ Hp> pip --version 来自c:\ users \ hp \ appdata \ local \ programs \ python \ python38-32 \ lib \ site-packages \ pip(python 3.8)的pip 20.2.2
C:\ Users \ Hp> pip安装键盘 已经满足要求:c:\ users \ hp \ appdata \ local \ programs \ python \ python38-32 \ lib \ site-packages(0.13.5)中的键盘
C:\ Users \ Hp>点列表 套件版本
高度图0.17 未来0.18.2 键盘0.13.5 pefile 2019.4.18 点20.2.2 PyInstaller 3.6 pywin32-ctypes 0.2.0 setuptools 41.2.0
PyCharm中的错误消息:C:\ Users \ Hp \ Desktop \ keylogger \ venv \ Scripts \ python.exe C:/Users/Hp/AppData/Roaming/JetBrains/PyCharmCE2020.1/scratches/keylog.py 追溯(最近一次通话): 在第2行的文件“ C:/Users/Hp/AppData/Roaming/JetBrains/PyCharmCE2020.1/scratches/keylog.py” 导入键盘 ModuleNotFoundError:没有名为“键盘”的模块
解决方法
-
- 激活您的虚拟环境
-
.\env\Scripts\activate
或
C:\Users\Hp\Desktop\keylogger\venv\Scripts\activate
-
- 现在安装
keyboard
- 现在安装
-
pip install keyboard
@yedpodtrzitko已经回答了,我只想通过解决方法更清楚地说明问题。