使用Conda安装keyboard模块时遇PackagesNotFoundError报错求助
解决Conda无法安装keyboard模块的问题
问题原因
keyboard模块目前没有在conda-forge或defaults频道提供MacOS平台的预编译包,因此通过Conda直接安装会提示PackagesNotFoundError。
解决方案
方案1:使用pip在Conda环境内安装
- 确保已激活目标Conda环境:
替换conda activate your_env_nameyour_env_name为你的实际环境名称。 - 执行pip安装命令:
pip install keyboard - 权限注意事项:MacOS下keyboard需要系统输入监控权限,安装完成后运行相关代码前,需前往
系统设置 > 隐私与安全性 > 输入监控,勾选对应Conda环境下的Python程序。
方案2:从源码手动安装(适用于pip安装失败的情况)
- 下载keyboard项目的源码压缩包,解压后进入源码目录
- 在已激活的Conda环境内执行本地安装:
安装完成后同样需要配置上述系统权限。pip install .
内容的提问来源于stack exchange,提问作者Shaunak Joshi
相关产品推荐
相关产品推荐

