gpt4 book ai didi

Windows XP 中的 Python Cx_Freeze 错误

转载 作者:太空狗 更新时间:2023-10-30 01:29:32 24 4
gpt4 key购买 nike

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

应用程序配置不正确。重新安装此应用程序可能会解决此问题

我搜索了有关此问题的信息,似乎是 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\Manifests

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

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

我读到过,如果我使用较低版本的 python,它就可以工作。是真的?为什么?

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

最佳答案

谢谢大家的帮助。我终于用不同的解决方案让它工作了。

我在我的系统中发现其他程序也有这个 dll。 Eclipse 就是其中之一(在这个路径中:

eclipse\plugins\com.intland.hgbinary.win32_2.3.2\os\win32

) 所以我只是采取了:

Microsoft.VC90.CRT.manifest

msvcm90.dll

msvcp90.dll

msvcr90.dll

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

还是谢谢你的帮助!! :D

关于Windows XP 中的 Python Cx_Freeze 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16804806/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com