无法安装win32gui

新手上路,请多包涵

我正在尝试使用 pip 安装 win32gui,但出现错误:

 C:\Users\משתמש>pip install win32gui

Collecting win32gui
Using cached https://files.pythonhosted.org/packages/b8/75/7bed82934e51903f9d48b26b3996161bb2dce1731607b4bb7fd26003ed3e/win32gui-221.5.tar.gz
Installing build dependencies ... done
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "c:\temp\pip-install-ycidig8u\win32gui\setup.py", line 27, in <module>
from win32.distutils.gui import win32gui_build_ext
File "c:\temp\pip-install-ycidig8u\win32gui\win32\distutils\gui.py", line 6, in <module>
from .command import win32_build_ext
ModuleNotFoundError: No module named 'win32.distutils.command'
----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in c:\temp\pip-install-ycidig8u\win32gui\

我正在使用 python 3.7 我已经升级了 setuptools 但它仍然无法正常工作……

原文由 ItayMiz 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.3k
2 个回答

安装 pywin32。这给了你 win32gui。

pip install pywin32

原文由 bronson 发布,翻译遵循 CC BY-SA 4.0 许可协议

Win32gui 与 3.7 不兼容。

3.7于2018年发布,最新版win32gui于2017年8月发布。

我建议安装 3.6 或更低版本作为解决方法。

编辑:

@bronson 的回答比我早了 9 天,但是安装 pywin32pip install pywin32 将安装 win32gui interfacing modules alongside-ford-

原文由 Legorooj 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏