如何使用py2exe在XP中文版上编译应用程序时,如何使应用程序在英文版XP中运行?

我已经在Windows XP(中文版)中使用py2exe编译了我的Python程序,但是它不能在Windows XP(英文版)上运行。 当我在英文版的Windows XP中运行它时,窗口显示:

此应用程序无法启动,因为应用程序configuration不正确。 重新安装应用程序可能会解决问题。

如何在XP中文版编译时使应用程序以英文版运行?

我认为你的问题不在于你创建你的.exe的语言。 检查此线程应用程序未能启动…应用程序配置不正确 – VC ++ 2005运行时问题 。 你必须包括VC ++运行库的DLL如下:

Microsoft.VC90.CRT.manifest msvcm90.dll msvcp90.dll msvcr71.dll msvcr90.dll 

把它放到你的dist文件夹中。 并测试用英语在Windows XP中执行你的应用程序。

检查这个链接的链接 ,也许你已经安装了它的目录,按照这个路径C:\ Windows \ winsxs \ x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.1_none_e163563597edeada \

另一方面寻找谷歌vc ++运行时,看看这个link1和link2

希望它可以帮助你。