2016年3月3日 星期四

Python 利用 Py2exe 來打包製作 PyQt 成 exe 執行檔

1.下載並選擇與Python對應的位元檔(32bit與64bit),安裝好py2exe
2.把你的Python Script所在目錄打開,新建一個Setup.py檔案在此目錄下(也就是與你編寫所要打包成exe的Python script還有你寫的module,package等等),如寫了一個Script是Hello.py,並且放置在HelloPy目錄下,則setup.py也是在HelloPy下。我們以上次PyQtStandarDialog.py作為範例來說明。(除了 Py2exe 另外還有 pyinstaller 套件模組也能用來打包安裝執行檔)

# -*- coding:utf-8 -*-
from distutils.core import setup
import py2exe

setup(
windows=[{"script" : "PyQtStandarDialog.py"}],
options={"py2exe" : {"includes" : ["sip", "PyQt4"]}}
)

在 cmd 下 python setup.py py2exe 指令
完成後會產生下列資料夾及檔案

沒有留言:

張貼留言