0
我知道py2exe與Python 3.3不兼容(我使用)我嘗試使用cx_freeze,但它需要我的.exe文件。我有一個文件夾,其中包含用於我的遊戲的圖像,如果沒有它們,則遊戲無法正常運行。任何人都知道我可以如何將我的3.3 pygame文件夾轉換爲.exe文件? P.S我在Windows 7我如何將我的pygame遊戲轉換爲.exe
我想通了
我知道py2exe與Python 3.3不兼容(我使用)我嘗試使用cx_freeze,但它需要我的.exe文件。我有一個文件夾,其中包含用於我的遊戲的圖像,如果沒有它們,則遊戲無法正常運行。任何人都知道我可以如何將我的3.3 pygame文件夾轉換爲.exe文件? P.S我在Windows 7我如何將我的pygame遊戲轉換爲.exe
我想通了
如果您要包括其他的「數據文件」與在.exe
你的代碼一起,使用安裝腳本來列出所需的所有文件。這兩個鏈接可以幫助您:FAQs- Using Data Files和distutils setup script。
此外,另一種選擇是使用Qt的資源系統在您的代碼中嵌入數據。看到這兩個鏈接:The Qt Resource System和PyQT by example。 (但是如果你使用pygame,你可能不會使用Qt)
你看過'py3exe',官方的'py2exe'分支爲2.7 +/3.2 +代碼嗎?我不知道它是否處於穩定/可用狀態,但嘗試它和/或詢問維護者可能比猜測更容易(特別是對於未來幾個月閱讀的人)。 – abarnert