讓沒有安裝Python的電腦也能使我們開發的程式
以上就試使用py2exe來製作執行檔
- 先到 http://sourceforge.net/projects/py2exe/files/ 下載所需要的安裝檔
這是有版本對應關系的,我是python2.7所以下載:
py2exe-0.6.9.win32-py2.7.exe
然後安裝之 - 假設我們的程式叫 Test1.py
我們就在同一個資料夾建立一個 my_setup.py 的檔案,內容為:
#!/usr/bin/python
from distutils.core import setup
import py2exe
setup(console=["Test1.py"]) - 然後,在console模式下,移到my_setup.py的目錄下
執行python my_setup.py py2exe 即可自動生成安裝檔 - 在資料夾「dist」中的所有檔案就是你給別人所需要的資料
不過生成的檔案是一堆檔案真的不是很好看
最近還有看到另一個叫 PyInstaller 的,也可以生成執行檔
能夠支援windows和Linux,又可以把執行檔變成一個檔案就好
感覺方便很多
但…測試時顯示缺 pywin32,暫時還沒有安裝起來
晚點有空再試試看囉
未來應該也是會在Linux下製作Python的程式
所以還是需要這樣的功能
沒有留言:
張貼留言