到目前为止,我已经使用 cx_freeze 将 .py 文件转换为 .exe 文件,但我得到了很多文件。有没有一种方法可以将其全部放入一个可执行文件中?
我已经看到 PyInstallerGUI 能够做到这一点,但它适用于 Python 2.7。也可以用 Python 3.4 完成吗?
最佳答案
PyInstaller 适用于 Python 3.5。安装完成后(在终端中输入 pip install pyinstaller
),您可以在终端中执行以下操作:
pyinstaller --onefile script.py
其中 script.py
是您要编译成 .exe 的脚本的名称
使用 --onefile
选项,它将只创建一个 .exe 文件。
关于Python转EXE文件在一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38024935/