我根据here指令使用.py
将py2exe
文件编译成python字节码单个可执行文件。因此,我的安装文件如下所示:
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'bundle_files': 1, 'compressed': True}},
windows = [{'script': "single.py"}],
zipfile = None,
)
但是现在我有了令人讨厌的控制台窗口,可以使用这些解决方案之一轻松解决。
.py
扩展名更改为.pyw
setup(windows=["main.py"])
但现在这些解决方案已不再适用。