一 简单python程序打包
1. 在windows系统打包 exe
推荐在新建的虚拟环境中打包,这样打包后的文件占用空间比较少。
- 创建虚拟环境:python -m venv test_evn
- 激活虚拟环境:.\test_env\Scripts\activate
如果在powershell中激活虚拟环境失败,执行 set-ExecutionPolicy RemoteSigned ,修改脚本策略即可。 - 安装 pyinstaller:pip install pyinstaller
- 打包成dll与exe文件 : pyinstaller .\test.py
- 打包成单一 exe 文件: pyinstaller.exe .\test.py -F
打包后的目标文件在dist文件夹中。
2. 在mac系统打包
mac系统打包步骤与windows相同,注意执行 pyinstaller 打包时,需要 sudo pyinstaller .\test.py 。