繁体   English   中英

Windows XP中的Python Cx_Freeze错误

[英]Python Cx_Freeze error in Windows XP

我在Windows 7中多次使用cx_freeze,我从来没有遇到任何问题,但现在我想在Windows XP中运行cx_freeze生成的可执行文件。 但是当我运行该程序时,我收到此错误:

the application configuration is incorrect. Reinstalling this application may fix this problem

我搜索了有关此问题的信息,似乎是Microsoft Visual Studio 2008可再发行组件未安装。 我将在许多计算机中启动此可执行文件,因此我不想在系统中绝对安装任何内容。 我已经读过,我可以将这4个文件放在与我的二进制文件相同的文件夹中:这个目录中的3个

C:\\ WINDOWS \\ WinSxS文件\\ x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x,ww_d08d0375

msvcm90.dll msvcp90.dll msvcr90.dll

而这个目录中的这个文件

C:\\ WINDOWS \\ WinSxS文件\\舱单

x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.21022.8_x-ww_d08d0375.manifest

我已经在我的系统中搜索了这个目录(Win 8),而且它们不在这个文件夹中。 无论如何,我从互联网下载它们并尝试它但它没有用我有Python 2.7和cx_Freeze-4.3.1

我已经读过如果我使用较低版本的pyython它可以工作。 是真的? 为什么?

你知道我可以解决它而不在系统中安装任何东西吗? 非常感谢您的帮助。

谢谢eveyone的帮助。 我终于让它使用不同的解决方案。

我在我的系统中发现了其他程序也有这个dll。 Eclipese就是其中之一(在这条道路上:

日食\\插件\\ com.intland.hgbinary.win32_2.3.2 \\ OS \\ WIN32

所以我刚刚接受:

Microsoft.VC90.CRT.manifest

msvcm90.dll

msvcp90.dll

MSVCR90.DLL

这个文件并将它们复制并粘贴到我编译的python代码的文件夹中。 它就像魔法一样。

无论如何,谢谢你的帮助!! :d

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM