我正在尝试使用pyinstaller为我的python脚本创建一个exe,每次遇到可以在pastebin here中找到的错误。
此外,当我双击exe文件时,它显示此错误:
C:Users \ Afro \ AppData \ Local \ Temp_MEI51322 \ VCRUNTIME140.dll要么不是设计为在Windows上运行,要么包含错误。尝试使用原始安装介质再次安装程序,或与系统管理员或软件供应商联系以获取支持。错误状态0xc000007b
然后这个:
加载Python DLL时出错:C:\ Users \ Afro \ AppData \ Local \ Temp_MEI51322 \ python35.dll(错误代码193)
怎么了,拜托?
我被类似的问题所困扰。在您的情况下,UPX可能会破坏vcruntime140.dll。解决方法是关闭UPX,所以只需将--noupx添加到你的pyinstaller调用中。
pyinstaller --noupx --onedir --onefile --windowed get.py
在我的情况下它是:
pyinstaller --clean --win-private-assemblies --noupx --onedir --onefile script.py
--windowed导致wxWidgets出现问题