-1

我正在尝试按照此处的答案中的描述重建 pyhook 库。

基本上,我需要为 pyhook 模块更改几行 C 代码。

问题是我不知道如何访问 C 代码或如何重建库。

我听说过 Cython,但我不了解它,也不知道如何使用它。

另外,我希望该解决方案与 py2exe 兼容。

4

1 回答 1

2

您需要先下载 C 代码 - 它不是 exe 安装的一部分。解压缩它,然后您将拥有一个将构建的源代码树。

要构建它,您需要一个 C 编译器。您需要使用与您平台的 Python 版本相同的版本。例如,对于 Windows 和 Python 3.5,您需要 Microsoft 提供的最新 Visual C。

对于 pyHook,您还需要 SWIG。使用它从提供的 cpyHook.i 构造 cpyHook_wrap.c

然后运行 ​​setup.py 你应该很高兴。

于 2016-02-18T09:07:01.107 回答