py2exe - 创建一个包含exe中嵌入的所有文件/资源 的exe

问题描述 投票:-1回答:1

我想在py2exe中创建一个exe,其中包含我的python程序所依赖的所有文件,并将它们嵌入到exe中,并且仍然只有一个exe而没有其他文件。我怎样才能做到这一点?

编辑:py2exe可以生成单个可执行文件,但它不会将数据文件放在exe中。

python python-3.x py2exe
1个回答
0
投票

使用以下命令创建名为setup.py的文件,并将其放在与myscript.py相同的文件夹中。

from distutils.core import setup
import py2exe
import sip
setup(options={'py2exe':{'bundle_files': 1, 'compressed': True}}, 
    windows=['myscript.py'], zipfile = None)

从命令提示符运行:

setup.py py2exe
© www.soinside.com 2019 - 2024. All rights reserved.