Python py2exe 打包成單一執行檔
如果想要打包成單一執行檔該怎麼改寫語法呢?
# -*- coding:utf-8 -*-
from distutils.core import setup
import py2exe
setup(
zipfile=None,
windows=[{"script" : "PyQtStandarDialog.py", "icon_resources": [(1, "test.ico")] }],
options={"py2exe" : {"bundle_files": 1,"includes" : ["sip", "PyQt4"]}}
)
ok 上面的程式我們則是將原先用 PyQt 寫的軟體包成 exe 其中需要加上 bundle_files 參數,因為我不要 zipfile 所以參數設定 None,然後要記得 includes sip 及 PyQt4 免得發生錯誤!!
# -*- coding:utf-8 -*-
from distutils.core import setup
import py2exe
setup(
zipfile=None,
windows=[{"script" : "PyQtStandarDialog.py", "icon_resources": [(1, "test.ico")] }],
options={"py2exe" : {"bundle_files": 1,"includes" : ["sip", "PyQt4"]}}
)
ok 上面的程式我們則是將原先用 PyQt 寫的軟體包成 exe 其中需要加上 bundle_files 參數,因為我不要 zipfile 所以參數設定 None,然後要記得 includes sip 及 PyQt4 免得發生錯誤!!
留言
張貼留言