[問題] py打包一問

看板Python作者 (yue)時間9年前 (2016/09/19 02:13), 9年前編輯推噓6(606)
留言12則, 6人參與, 最新討論串1/1
我在windows下開發 用tkinter寫了.py的UI 打算把它包成.exe 跌跌撞撞後終於用py2exe包出來了 但dist裡面有173個檔案共200M.... 想請問有沒有其他工具或是方法 讓這個打包起來的.exe平易近人 先謝謝各位了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.98.152 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1474222393.A.95F.html

09/19 03:38, , 1F
什麼叫做平易近人 ? 安裝方便還是?
09/19 03:38, 1F

09/19 04:57, , 2F
沒救,就是這麼大
09/19 04:57, 2F
因為打包後是給非資訊背景的人使用,怕他看到這麼多檔案會吐血 ※ 編輯: charlie60507 (123.192.98.152), 09/19/2016 08:13:02

09/19 10:07, , 3F
要調整參數bundle_files,如下連結:
09/19 10:07, 3F

09/19 10:08, , 4F
09/19 10:08, 4F

09/19 10:09, , 5F
若不想這麼麻煩,強烈建議使用pyinstaller
09/19 10:09, 5F

09/19 10:10, , 6F
個人經驗中比較py2exe順手,而且只要一行達成你的目的:
09/19 10:10, 6F

09/19 10:12, , 7F
pyinstaller -F [filename.py]
09/19 10:12, 7F

09/19 19:51, , 8F
pyinstaller 確實方便,可以輸出成單一檔案
09/19 19:51, 8F

09/20 08:20, , 9F
pyinstaller.py --onefile --windowed <==單檔案無黑窗
09/20 08:20, 9F

09/20 08:20, , 10F
我的版本是 PyInstaller-2.1
09/20 08:20, 10F

09/22 11:13, , 11F
不過pyinstaller 在py3.x 是不是很容易出錯
09/22 11:13, 11F

11/24 07:08, , 12F
公司電腦東鎖西鎖,沒法安裝pyinstaller的路過
11/24 07:08, 12F
文章代碼(AID): #1NtjavbV (Python)
文章代碼(AID): #1NtjavbV (Python)