存档

文章标签 ‘py2exe’

Python2.6 py2exe打包程序提示应用程序配置不正确

2012年3月2日 12 条评论

为了方便没有安装Python的电脑运行Python脚本,可以使用py2exe这个工具对Python脚本进行打包最终得到一个exe文件。但Python 2.6下打包之后的EXE在别的电脑上竟然跑不起来,就和VS2008 SP1写的Win32 Console程序在别的电脑上跑不起来一样,提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”

使用Depends查看打包后的EXE文件,发现找不到MSVCR90.DLL。于是我去Visual Studio 2008的安装目录下copy了一份过来(C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT),但是仍然无法解决问题。

最后去网上找,发现是我的msvcr90.dll版本不一致。py2exe打包的程序需要9.0.21022.8这个版本号的MSVCR90.DLL[......]

分类: Python 标签: , ,