QPT-Family / QPT

[内测中]QPT - 致力于让开源项目更好通往互联网世界的Python to EXE工具(Python打包)。
GNU Lesser General Public License v2.1
723 stars 82 forks source link

Release\使用兼容模式运行.cmd 提示ModuleNotFoundError: No module named 'win32api' opt里面有此包 #76

Closed dreamscience closed 1 year ago

dreamscience commented 2 years ago

QPT版本

1.0b4

操作系统版本

Windows 10

CPU型号

E5-2696V3

核心信息填写

Traceback (most recent call last): File "", line 1, in File "D:\PADDTEST\dabao\Release\Python\Lib\site-packages\qpt\executor.py", line 488, in run msg = warning_msg_box("Warning", f"非常不建议在该环境下进行调试,原因如下: \n" File "D:\PADDTEST\dabao\Release\Python\Lib\site-packages\qpt\kernel\qos.py", line 245, in warning_msg_box win32api = QPT_MEMORY.get_win32api File "D:\PADDTEST\dabao\Release\Python\Lib\site-packages\qpt\memory.py", line 26, in render out = func(self) File "D:\PADDTEST\dabao\Release\Python\Lib\site-packages\qpt\memory.py", line 83, in get_win32api import win32api ModuleNotFoundError: No module named 'win32api'

D:\PADDTEST\dabao\Release>pause Press any key to continue . . .

github-actions[bot] commented 2 years ago

Hi,开发者朋友,鉴于您是首次在QPT下新增Issue,请务必参考给定的Issue模板进行Issue的新增。 虽然形如版本号、打包日志等信息可能对你并不重要,但如未提供则可能会严重拖慢Issue的解决效率,因为他们对于QPT的维护者而言非常重要! 如您未按Issue模板进行内容补充,可关闭此Issue或Edit该Issue,社区维护者会对低效Issue直接Close,请悉知!

Wintrw commented 1 year ago

遇到了同一个问题,分享一下解决方案:在release文件夹下使用命令提示符,运行 "./Python/python.exe" "-m" "pip" "install" "pywin32" 手动安装pywin32库,可以解决问题。