Python PyInstaller 生成可执行文件
Python PyInstaller
Python 默认并不包含 PyInstaller 模块,因此需要自行安装 PyInstaller 模块。
pip3 install pyinstaller
PyInstaller生成可执行程序
pyinstaller 选项 Python源文件
app.py
print('hello everyone')
生成独立的可执行文件,包含可依赖
pyinstaller -F app.py
生成如下目录结构
.
├── app.py
├── app.spec
├── build
│ └── app
│ ├── Analysis-00.toc
│ ├── base_library.zip
│ ├── EXE-00.toc
│ ├── PKG-00.pkg
│ ├── PKG-00.toc
│ ├── PYZ-00.pyz
│ ├── PYZ-00.toc
│ ├── warn-app.txt
│ └── xref-app.html
├── dist
│ └── app
└── __pycache__
└── app.cpython-36.pyc
执行文件
# dist/app
hello everyone