pyinstaller 打包exe后运行报错Failed to execute script ‘pyi_rth_win32comgenpy‘ due to unhandled exception
描述因为py文件中引用了win32comfromwin32com.clientimportDispatchEx在本地运行正常但是使用pyinstaller 打包exe后,直接运行exe报错解决方法将文件夹C:\Users Name\User\AppData\Local\Programs\Python\Python37\Lib\site-packages\pywin32_system32下的pywi
·
描述
因为py文件中引用了win32com
from win32com.client import DispatchEx
在本地运行正常但是使用pyinstaller 打包exe后,直接运行exe报错
解决方法
将文件夹C:\Users Name\User\AppData\Local\Programs\Python\Python37\Lib\site-packages\pywin32_system32下的pywintypes37.dll copy至exe同目录下
如故没有pywin32_system32文件夹可以使用pip install pywin32 安装或通过https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/
查找与自己python对应的版本和系统版本进行安装
更多推荐
已为社区贡献1条内容
所有评论(0)