py2exe打包出现"应用程序配置不正确,应用程序未启动" 解决方案
py2exe打包出现"应用程序配置不正确,应用程序未启动" 解决方案
若虚道人 发表于3年前
py2exe打包出现"应用程序配置不正确,应用程序未启动" 解决方案
  • 发表于 3年前
  • 阅读 372
  • 收藏 1
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

摘要: py2exe打包出现"应用程序配置不正确,应用程序未启动" 解决方案

msvcr90.dll版本不一致。py2exe打包的程序需要9.0.21022.8这个版本号的MSVCR90.DLL

除了9.0.21022.8这个版本号的MSVCR90.DLL之外,我们还需要一个Microsoft.VC90.CRT.manifest文件放在同一目录下:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<noInheritable></noInheritable>

<assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>

<file name="msvcr90.dll"/>

</assembly>

之后运行py2exe打包后的exe文件就没问题了。


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 3
博文 32
码字总数 1543
×
若虚道人
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: