Python生成可執行程式
阿新 • • 發佈:2020-12-19
技術標籤:Pythonpythonwindowsmacospyinstaller
Python生成可執行程式
Windows系統
-
安裝pyinstaller
pip install pyinstaller
-
打包
pyinstaller -F -w xxx.py
-
給程式換圖示的方法
輸入命令中新增一個 -i tubiao.ico(圖示的相對路徑)
pyinstaller.exe -F -i tubiao.icon main.py
Mac系統
-
安裝py2app
pip install -U py2app # 最新版如果出現打包錯誤,可以換成0.13版本 pip install py2app==0.13
-
打包
# 生成配置檔案 py2applet --make-setup xxx.py # 自動打包 python setup.py py2app
requirements
# 打包依賴包
pip freeze > requirements.txt
# 安裝依賴包
pip install -r requirements.txt
fbs
pip install fbs fbs startproject fbs run fbs freeze fbs freeze --debug fbs installer from fbs_runtime.application_context.PySide2 import ApplicationContext
Windows下需安裝NSIS,安裝路徑新增到系統環境變數Path。