ModuleNotFoundError:没有名为“键盘”的模块,尝试安装pip3,尝试了-pip列出该模块

问题描述

一些额外的信息: 我在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:没有名为“键盘”的模块

解决方法

    1. 激活您的虚拟环境

  • .\env\Scripts\activate
    

    C:\Users\Hp\Desktop\keylogger\venv\Scripts\activate
    
    1. 现在安装keyboard

  • pip install keyboard 
    

@yedpodtrzitko已经回答了,我只想通过解决方法更清楚地说明问题。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...