像这样的脚本:
from PIL import Image, ImageOps
img = Image.open('1.JPG')
thumb = ImageOps.fit(img, (200,200) , Image.ANTIALIAS, (0.5, 0.5))
导致此 IOError:
Traceback (most recent call last):
(...)
File "/Library/Python/2.7/site-packages/PIL/Image.py", line 385, in _getdecoder
raise IOError("decoder %s not available" % decoder_name)
IOError: decoder jpeg not available
如何为我的 PIL 获得 jpeg 支持?这个问题似乎是众所周知的,但现有的线程并没有为我解决这个问题。我将 brew 和 pip 用于我的 python 包,并且已经尝试了以下方法:
brew install jpeg
原因Error: jpeg-8d already installed
brew install libjpeg
原因Error: jpeg-8d already installed
sudo pip install Pillow
- 安装工作但没有改变任何东西
如何为我的 PIL 安装获得 jpeg 支持?有任何想法吗?