我已經按照說明here安裝了Python 2.7和Python 2.4。當運行通過的Mac OS X的終端連接到服務器一個測試,以確認安裝工作我執行這個測試:Python PIL圖像模塊ImportError:沒有名爲PIL的模塊,沒有名爲Image的模塊圖片
import Image
img = Image.open("/directory/image.jpg")
img.load()
print img
結果:
<PixelAccess object at 0x2b97d4c25110>
<JpegImagePlugin.JpegImageFile image mode=RGB size=75x75 at 0xFEF4050>
但是,在執行這個時候使用PHP的exec()
或通過科達擴展Run Script爲科達,我得到的錯誤:
ImportError: No module named Image
心中已經e也試過from PIL import Image
,這沒有什麼區別。別的東西要注意的是,當我檢查,以確保支持那裏我得到這個這表明適當的圖像支持是:
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
問題:關於如何解決此問題的任何想法?
總計longshot,但爲什麼不嘗試卸載PIL並安裝[PILLOW](https://pypi.python.org/pypi/Pillow/2.2.1)?那麼你實際上可以做'導入PIL.Image'等等,而不是PIL讓你做的愚蠢的'import image'事情。我懷疑它會解決進口問題,但它不會受到傷害。 – KobeJohn