首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法安装Pyhook Python 3.8.1

无法安装Pyhook Python 3.8.1
EN

Stack Overflow用户
提问于 2020-01-29 21:50:38
回答 3查看 8.3K关注 0票数 2

我正在尝试通过pip install PyhookPython 3.8.1上安装Pyhook,但一直收到以下错误消息:

代码语言:javascript
运行
复制
ERROR: Could not find a version that satisfies the requirement pyhook (from versions: none)
ERROR: No matching distribution found for pyhook.

我也试着从源码下载,然后手动安装。

代码语言:javascript
运行
复制
pip install C:\Users\Andrea\Downloads\pyHook-1.5.1-cp37-cp37m-win_amd64.whl



ERROR: pyHook-1.5.1-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.

也许它与Python3.8不兼容,因为它的最新版本是cp37

我可以以任何方式安装它吗?或者我只需要使用Python 3.7

EN

回答 3

Stack Overflow用户

发布于 2020-01-29 21:57:45

您可以尝试执行以下步骤:

  • 从这里下载与您的python版本匹配的py钩子模块。如果您使用的是Python32位,请确保下载的是32位模块(即使您使用的是Windows64x),反之亦然。
  • 打开命令提示符,导航到下载模块的文件夹
  • ,键入pip install,然后输入文件的名称。

例如:pip install pyHook-1.5.1-cp27-none-win32.whl

解决方案here的参考

票数 1
EN

Stack Overflow用户

发布于 2020-01-29 22:35:48

您下载的文件pyHook-1.5.1-cp37-cp37m-win_amd64.whl只兼容cp37,即python 3.7,因为您使用的是3.8版本,所以无法兼容。

检查this site of whl file,也没有适用于Python3.7的,但是有一个名为PyWinHookpyhook分支,它的拟合whlavailable

请注意,您可以始终在cmd python -c "import wheel.pep425tags as w; print(w.get_supported())"中运行以查找支持的whl文件的版本。

票数 1
EN

Stack Overflow用户

发布于 2021-01-10 23:07:28

只需检查您的系统中是否已经安装了python 3.7。如果是,那么您可以使用以下命令使用它安装3.7WHL

py -3.7 -m pip安装pyHook-1.5.1-cp37-cp37m-win_amd64.whl

然后,您必须从3.7启动该程序

py -3.7 program.py

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59968523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档