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) 下載:
放一個 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/