如何在 python 目录中添加所有包含的 .h 文件

How do I add all include .h files in python directory

我正在尝试使用 PIP 安装 PyHook。当我 运行 cmd pip install pyhook3 上的命令时,我收到 C1080 错误,告诉我在我的目录中没有这样的 .h 文件。我追踪了目录,下载了文件,它给我显示了另一个。我一直这样做,直到我发现似乎没有尽头。包含文件夹 C:\Users\User\AppData\Local\Programs\Python\Python38-32\include 目录中似乎缺少很多 .h 文件。我不想为每个文件下载或复制和粘贴源代码。有什么办法可以一次全部搞定,还是我完全错过了情节?

pyhook 是具有二进制依赖项的 Python 包。

当您 运行 pip install pyhook3 下载源代码并要求您的计算机构建它以便安装时。因此,它需要一个编译器和一组您显然缺少的头文件。

解决方法可能是手动下载此软件包的编译版本并安装它。

您可以在此 page 上找到一组适用于 python3(32 或 64 位)的 pyhook(不是 pyhook3)二进制轮。下载正确的 .whl 后,您可以使用 pip install the_filename_you_have_downloaded.whl

安装它