我在python中使用Tkinter编写了一个GUI。
通过.py
启动程序时,程序运行正常
当我使用py2exe时,它会创建一个.exe
文件,但是当我尝试运行它时,没有任何反应。我也没有看到任何日志,因此很难对其进行调试。
我的setup.py
看起来像这样:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
windows = [{'script': "mainApp.py"}],
zipfile = None,
)
我在Windows机器上使用python 2.7。
答案 0 :(得分:1)
我有一个使用Tkinter的python脚本,可以使用pyinstaller使用以下命令编译它:
C:\ Python27 \ Scripts \ pyinstaller.exe --windowed --distpath“C:\ test”script.py
运行程序:
C:\测试\ script.exe