【发布时间】:2011-07-30 03:33:00
【问题描述】:
我还是 Python 和 py2exe 的新手。我已经从 py2exe 创建了一个可执行文件,但是当我尝试从创建它的“dist”文件夹中复制单个 .executable 并将其粘贴到其他位置(比如说我的桌面)时,当我在移动后打开可执行文件时从它打开的文件夹中迅速消失(它是一个控制台应用程序)。该程序有几个输入/输出,所以不应该是这种情况。如果我将其保留在原始的“dist”文件夹中,它的功能确实可以正常工作。
我有什么遗漏吗?如果我只想获取单个文件 (.exe) 并将其放在另一台机器上(没有安装 Python)并让它正确运行,我需要做什么?
提前致谢!
【问题讨论】:
-
用命令提示符运行它,看看窗口的输出是什么。有一个错误,但你不知道它是什么。
-
我使用
cx_freeze,它似乎比py2exe更好用(对我来说)。因此,如果py2exe不起作用,请阅读此问题以查看其他替代方法:stackoverflow.com/questions/1689086/…。 -
考虑创建一个single-file executable。
标签: python executable py2exe