我已经按照说明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