如何在Python中创建可执行文件?

aF.*_*aF. 9 python executable

我想制作一个Python应用程序的可执行文件(.exe).

我想知道如何做到这一点,但请记住:我使用C++ DLL!

我是否必须将DLL与.exe放在一边或者还有其他方法吗?

joa*_*uin 10

py2exe可以生成单个文件可执行文件.请参阅此链接以获取示例.

我使用的setup.py使用以下选项组合:

'compressed': 1,
 'optimize':2,
 'bundle_files': 1
Run Code Online (Sandbox Code Playgroud)

我通常在可执行文件所在的同一文件夹中添加外部dll(pe msvcr71.dll).

为了便于分发并在生成exe后自动安装,您可以使用Inno Setup创建一个安装程序,将您的exe和dll以及其他文档(自述文件等)放入应用程序目录中