在macOS上安装PIL(Python Imaging Library)及其后续分支Pillow的完整指南如下:
PIL是Python的图像处理库,但已停止维护。Pillow是其兼容性更强的分支,支持Python 3.x,提供图像打开、操作(裁剪/旋转/滤镜等)和保存功能。
pip3 install pillow
libjpeg/zlib not found
,需通过Homebrew安装依赖:libjpeg/zlib not found
,需通过Homebrew安装依赖:--user
参数或虚拟环境:--user
参数或虚拟环境:from PIL import Image
# 打开并旋转图片
img = Image.open("input.jpg")
img.rotate(45).save("output.jpg")
# 生成缩略图
img.thumbnail((100, 100))
img.save("thumbnail.jpg")
pyheif
库:pyheif
库:pillow==9.0.0
)避免兼容问题。通过上述步骤,即可在macOS上顺利使用Pillow进行图像处理。