什么是 Pillow?
Pillow 是 Python Imaging Library(PIL)的一个活跃分支,用于图像处理。它支持打开、操作和保存多种图像格式(如 JPEG、PNG、BMP 等),是 Python 中最常用的图像处理库之一。
安装 Pillow
确保你已安装 Python 和 pip(Python 的包管理工具)。打开终端(Windows 用户可使用命令提示符或 PowerShell,macOS/Linux 用户使用终端),运行以下命令:
pip install Pillow
提示: 如果你使用的是 Python 虚拟环境,请先激活该环境再执行安装命令。
验证安装是否成功
在 Python 交互环境中或新建一个 Python 文件,输入以下代码:
from PIL import Image
print("Pillow 已成功安装!")
如果没有报错并输出提示信息,说明 Pillow 已正确安装。
常见问题与解决方法
- 找不到 pip 命令? 请确认 Python 是否已添加到系统 PATH,或尝试使用
python -m pip install Pillow。 - 权限错误? 在 macOS/Linux 上可尝试加
sudo(不推荐),更建议使用虚拟环境。 - 安装缓慢或失败? 可更换国内镜像源,例如:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Pillow
简单示例:读取并显示图片
以下代码展示如何使用 Pillow 打开一张图片并显示:
from PIL import Image
# 打开图像文件(请替换为你的图片路径)
img = Image.open('example.jpg')
img.show() # 调用系统默认图片查看器显示
你也可以对图像进行缩放、裁剪、滤镜等操作,Pillow 功能强大且易于上手!