1. 程式人生 > 其它 >Python生成可執行程式

Python生成可執行程式

技術標籤:Pythonpythonwindowsmacospyinstaller

Python生成可執行程式

Windows系統

  1. 安裝pyinstaller

    pip install pyinstaller
    
  2. 打包

    pyinstaller -F -w xxx.py
    
  3. 給程式換圖示的方法

    輸入命令中新增一個 -i tubiao.ico(圖示的相對路徑)

    pyinstaller.exe -F -i tubiao.icon main.py
    

Mac系統

  1. 安裝py2app

    pip install -U py2app
    # 最新版如果出現打包錯誤,可以換成0.13版本
    pip install py2app==0.13
    
  2. 打包

    # 生成配置檔案
    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。

參考資訊