[Python] py2exe script 變執行檔

pip install py2exe 裡面的好像需要使用python3, 使用 python2 的版本,要注意有分  x86(32bit) 版本的 Python + 32bit 版本的 py2exe, 這2個都要一起用 32bit 才行。

Pytho 下載:
https://www.python.org/downloads/

(我是使用 x86, 32bit 版本)

Py2exe for Python 2.7 (x86) 下載:

http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/py2exe-0.6.9.win32-py2.7.exe/download?use_mirror=nchc

 

放一個 setup.py 和我們的主程式一起,setup.py 內容如下:

from distutils.core import setup
import py2exe
 
setup(
    console = [{'script': 'Hello.py',"icon_resources": [(1, "your_icon.ico")]}]
)

如果不想要有一堆 zip和dll 檔案,可以加參數

from distutils.core import setup
import py2exe
 
setup(
    options = {'py2exe': {
        'bundle_files': 1
    }},
    console = [{'script': 'Hello.py',"icon_resources": [(1, "your_icon.ico")]}]
)

 

然後,下指令  python setup.py py2exe 就可以有執行檔了。

 


進階參數說明:
http://www.py2exe.org/index.cgi/ListOfOptions

相關文章:
http://koko.ntex.tw/wordpress/build-python-exe-using-py2exe/

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *