[問題] 請問python可以編譯成可執行檔嗎?

看板Python作者 (艾芮思)時間17年前 (2008/05/16 15:37), 編輯推噓5(502)
留言7則, 6人參與, 最新討論串1/1
如題 我想要將python 作成可執行檔 讓別人(沒有python環境)可以使用這個程式 請問有辦法做到嗎? ------------------------ ps 初學python第二天 請問 也想請問全域變數的使用(初始宣告的變數好像不能修改) 如果我要寫一個total 一開始class entry 就宣告 total=0 然後有個 def add() 會去 ++total 但是我寫 total = total + 1 他會出現UnboundLocalError: local variable 'total' referenced before assignment 不能讀到我原本定義的total 請問我該怎麼做呢? 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.113.103

05/16 15:39, , 1F
1.用py2exe 2.在add()裡面加上一行global total
05/16 15:39, 1F

05/16 23:49, , 2F
我比較推薦 PyInstaller ,考參考:http://tiny.pl/nnv4
05/16 23:49, 2F

05/17 00:43, , 3F
用了 覺得pyInstaller比較優一點
05/17 00:43, 3F

05/19 11:05, , 4F
原來前身是 McMillan's Python Installer 這我有用過呢
05/19 11:05, 4F

05/19 11:06, , 5F
後來想用一直都找不到..XD
05/19 11:06, 5F

05/19 22:43, , 6F
剛才試一下,build pyqt4的GUI程式一直失敗
05/19 22:43, 6F

05/30 23:02, , 7F
推PyInstaller,我build gtk成功,pyqt4沒試過:P
05/30 23:02, 7F
文章代碼(AID): #18BJcj5q (Python)
文章代碼(AID): #18BJcj5q (Python)