使用Py2exe创建的Windows可执行文件不能在另一台计算机上运行

时间:2014-07-01 11:57:38

标签: python py2exe

我创建了一个可执行的Python脚本。在我的第一台计算机上一切正常,但是当我尝试在另一台计算机上运行它时,它可以运行。当我尝试运行我的可执行程序时,我看到计算机试图打开它,因为命令提示符窗口出现但没有其他任何事情发生,提示窗口将消失。问题可能不在计算机中,因为我的计算机都是32位Windows机器,我以前做过类似的事情但是我第一次看到这种错误。

我不想首先发布我的代码,因为它超过500行。但我会就我的问题提供更多规范。

我创建的这个程序实际上是我之前制作的应用程序的高级版本。早期版本在我的两台计算机上运行良好。我正在研究的这个高级版本被开发成许多独立的Python脚本,而不像第一个只有一个脚本。这可能是我问题的根源吗?当我有很多脚本时,我现在应该在运行setup.py时做些不同的事情吗?

然后我的应用程序的第三个版本。它的可执行性在我创建它的计算机上运行良好,但在我的第二台计算机中它也不会运行。但是这次我也得到了错误。当我在我的第二台计算机上运行该程序时,会显示应用程序的打开屏幕,有一些按钮用于打开其他脚本,当它们被点击时。但是当我点击它们时,我得到以下错误:The system cannot find the path specified.

如果有人愿意查看我的长代码,那么我愿意分享它。但我再次不想在这里发布它。

我在第一台计算机上使用Python 2.7和Windows 7,在第二台计算机上使用Windows XP。

如果有人指出正确的方向帮助我解决问题,我将非常感激。

0 个答案:

没有答案