我正在尝试在Windows 8.1上使用PyMouse插件。 我使用此代码导入库:
from pymouse.windows import PyMouse
但是此错误显示:
问题在哪里?我不确定我安装好图书馆!你能说明如何在Windows上安装它吗?来自win32api导入GetSystemMetrics ImportError:没有名为的模块 'WIN32API'
答案 0 :(得分:1)
App\Episode
模块是PyWin32
的一部分,因此您需要安装它。
同时,您应尽可能使用win32api
安装内容。有些软件包不是pip
- 可安装的,或者有不正确的需求规范,但大多数软件包,如果您尝试pip
安装它们,将自动获取其依赖项或抱怨他们失踪了。
同样看起来PyMouse's documentation是错误的,因为它声称在Windows上只需要pip
(Python 2.6+附带),而不是ctypes
。您可能需要file a documentation bug with them。
然而,看起来你使用的PyWin32
大约在6年前被弃用了0.4版本。然后是picked up by someone else,但正如README所说,它后来被合并到PyUserInput
。所以,你可能想要使用它。
请注意PyMouse
正确提及其README中的其他依赖项。它还会在setup.py
文件中检查它们。所以,希望你所要做的就是:
PyUserInput
...它会拉入PyWin32和pyHook,或抱怨你必须手动获取它们。