一開始我承認我是一個新手python開發人員,所以對于可能看起來很愚蠢的問題,我提前道歉。我準備了帶有 GUI (Tkinter) 的 python 腳本,它使用了大量的外部庫。我在 Windows 上工作。目前,我以 .exe 文件的形式為 Windows 用戶共享我的程序,他們的 PC 上沒有安裝 Python。一切正常。最近我收到一個詢問,我是否可以在 Mac 用戶可用的可執行文件上編譯我的代碼。我有很多與此相關的問題:1) 我可以在裝有 Windows 的 PC 上執行此操作,還是需要 Mac?我想我必須可以使用 Mac。2) 我的代碼無需任何編輯就可以在 mac 上運行嗎?外部庫呢?你知道有什么簡單的方法可以將我的“python with used libraries”從 Windows 復制/粘貼到 Mac 嗎?3)我會像Windows一樣創建一個可執行文件,我的意思是我會使用“Pyinstaller”類型庫?預先感謝您的幫助。
2 回答

莫回無
TA貢獻1865條經驗 獲得超7個贊
你不應該有任何麻煩。只要確保python的版本相同,因為我相信mac上的默認值是2.7。
此外,python 腳本不是編譯的,而是解釋的,因此在這種情況下,使文件可執行并不意味著它是二進制文件。我不確定你用什么方法在沒有 python 的計算機上運行 python,因為有一些,但如果你能在 Windows 上做到這一點,它應該可以在 mac 上運行。
添加回答
舉報
0/150
提交
取消