安裝PIL嘿,我有在雪地上安裝PIL的一個問題。雪豹
我有一個乾淨的安裝MacPorts的升級,以SL後從源代碼安裝後的操作系統具體安裝說明,JPEG庫。與PIP安裝PIL順利,但是當我嘗試導入_imaging模塊我得到以下信息:
Traceback (most recent call last):
File "<string>", line 1, in <module> ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL/_imaging.so, 2): no suitable image found. Did find: /opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL/_imaging.so: mach-o, but wrong architecture
我找到你需要確保特別 (pilconvert.py, pildriver.py, pilconvert.py, pilprint.py, pilfont.py) 需要從/站點包刪除這些文件如果他們從MacPorts的安裝py26弼時已經存在那裏...安裝猶豫不決,直到這些被清理出去。 – cit 2010-03-04 19:06:03
該解決方案是要安裝它似乎一切可能的事情,這是我的機器上永遠持續。我錯過了什麼?老實說,我只需要安裝PIL。但是當我運行命令時,這是安裝python 2.6.6,python 2.7,openssl等。 – Sumod 2011-04-06 20:18:31
上面的命令不應該試圖安裝python2.7,只能安裝python2.6。您可以通過執行測試運行來查看MacPorts將嘗試安裝哪些相關軟件包:'sudo port -y install py26-pil'。而且,是的,如果您知道自己在做什麼或願意花時間弄清楚所有必要的配置選項是什麼,那麼您可以嘗試安裝'pil'及其直接依賴項,'libjpeg','freetype'等等,但是你需要知道ABI('MACOSX_DEPLOYMENT_TARGET')和CPU是如何配置和使用你正在使用的Python。使用MacPorts消除了猜測工作。 – 2011-04-06 20:31:25