我測試了一個我已經制作的應用程序,其中包括打開時加載了幾個.png圖像。圖像在我的Mac(10.7.5)和我母親的(10.8.5)上正確顯示;然而,當我的妹妹在她的照片上打開它時(10.9.5)圖像無法加載。所有其他功能都完好無損。我應該注意到,在我的Mac和我母親的系統中,我安裝了Python 3.4以及許多應用程序使用的軟件包,包括PIL軟件包,而我的妹妹卻沒有這些軟件包。該應用程序是建立一個使用命令:PIL ImageTK沒有在py2app應用程序包中加載圖像
python3.4 setup.py py2app
圖像被導入的代碼:爲py2app
image = ImageTk.PhotoImage(file = "images/pic.png")
安裝文件如下:
我的猜測是,它的PIL的一個問題,它似乎不想與py2app很好地玩。我認爲這是PIL的原因是因爲在運行命令來構建我的應用程序後,終端中出現以下錯誤消息。
Modules not found (conditional imports):
* Image (/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/py2app/recipes/PIL/prescript.py)
我會非常感謝任何建議或方向。
我得到同樣的錯誤,我會在這裏發帖,如果我找到任何東西 –