Re: [問題] 請問Python程式能夠包裝成執行檔嗎?
py2exe 其實可以產生單一執行檔跟一個 MSVCR71.dll 的 C++ Runtime Library 集合
如果你不想要有 MSVCR71.dll 的話得自己重新編譯 Python interpreter
方法為重新編譯並修改 VC++ 專案為 "多執行緒 (/MT)" 而非 "多執行緒 DLL (/MD)"
至於 w9xpopen.exe 如果你沒用到的話其實可以砍掉
1. 先設定 setup.py
# setup.py
from distutils.core import setup
import py2exe
setup(console=["flashget.py"], zipfile=None) # 這邊考慮 console
2. 再到命令列提示字元使用指令
setup.py py2exe -b 1
3. 此時就會在 dist 資料夾產生出你要的檔案
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.79.63.18
推
05/17 10:54, , 1F
05/17 10:54, 1F
→
05/17 11:47, , 2F
05/17 11:47, 2F
推
05/17 15:12, , 3F
05/17 15:12, 3F
→
05/17 15:14, , 4F
05/17 15:14, 4F
※ 編輯: LiloHuang 來自: 211.79.63.18 (05/17 15:15)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 4 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章