我已经在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个
而这个文件来自这个目录
我已经在我的系统(Win 8)中搜索了该目录,但它们与该文件夹都不完全相同。无论如何,我从互联网上下载了它们,然后尝试了一下,但是没有用
我有Python 2.7和cx_Freeze-4.3.1
我已经读到,如果我使用较低版本的pyython,它可能会起作用。是真的?为什么?
您知道在没有在系统中安装任何东西的情况下解决该问题吗?
非常感谢您的帮助。
最佳答案
谢谢eveyone的帮助。我终于让它与其他解决方案一起工作。
我在系统中也找到了其他具有此dll的程序。 eclipese是其中之一(在此路径中:
),所以我刚参加了:
将此文件复制并粘贴到我已编译的python代码的文件夹中。它像魔术一样工作。
无论如何,谢谢您的帮助! :D
关于Windows XP中的Python Cx_Freeze错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16804806/