无法打开使用py2exe将.py转换为.exe后生成的.exe
Can't open .exe generated after converting .py to .exe with py2exe
我正在尝试使用 py2exe
.
将 .py
文件转换为 .exe
我用这段代码制作安装文件(用于简单的 hello world 代码):
from distutils.core import setup
import py2exe
setup(console=["hello.py"])
在 cmd 写入后:
python setup.py py2exe
我得到 build 和 dist 文件夹。
在 dist 文件夹中,我有 hello.exe 文件。
but ,当我打开 .exe
文件时,它会打开一纳秒并关闭它而不停留或显示 hello world 行。
为什么?
您应该在您的代码末尾放置一个raw_input()
(或input()
in python 3.x);这样它会在显示您的 "Hello World" 语句时等待您的输入。
代码:
print "Hello World!"
end_command = raw_input("Press any key to exit...")
我正在尝试使用 py2exe
.
.py
文件转换为 .exe
我用这段代码制作安装文件(用于简单的 hello world 代码):
from distutils.core import setup
import py2exe
setup(console=["hello.py"])
在 cmd 写入后:
python setup.py py2exe
我得到 build 和 dist 文件夹。
在 dist 文件夹中,我有 hello.exe 文件。
but ,当我打开 .exe
文件时,它会打开一纳秒并关闭它而不停留或显示 hello world 行。
为什么?
您应该在您的代码末尾放置一个raw_input()
(或input()
in python 3.x);这样它会在显示您的 "Hello World" 语句时等待您的输入。
代码:
print "Hello World!"
end_command = raw_input("Press any key to exit...")