python 安装PIL

centos6.4,python2.7环境下安装PIL

1)安装openjpeg

$sudo yum install openjpeg

2)下载解压

$wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz

$tar -xvzf Imaging-1.1.7.tar.gz

3)安装

$cd Imaging-1.1.7
$sudo python setup.py install
Python安装 PILPython Imaging Library)的推荐方式是通过其活跃的分支 Pillow 来进行安装,因为原始的 PIL 项目已经不再维护。 ### 安装步骤 1. **使用 pip 安装 Pillow** 打开终端或命令行工具并运行以下命令: ```bash pip install pillow ``` 这将安装最新版本的 Pillow,它兼容大多数 Python 版本和操作系统 [^3]。 2. **验证安装** 安装完成后,可以通过以下代码测试是否成功导入 `PIL` 库: ```python from PIL import Image # 打开一张图片 img = Image.open('test_image.jpg') print(img.format, img.size, img.mode) ``` 如果没有报错且能正确输出图像信息,则说明安装成功 [^4]。 ### 常见问题及解决方案 - **无法找到 zlib 或其他依赖项** 在某些系统上(如 Windows 上的旧版本 Python),如果 pip 尝试从源码构建 Pillow 并未找到必要依赖(例如 zlib、libpng 等),则会失败。建议优先使用官方提供的 wheel 文件来避免手动编译 [^3]。 - **旧版本卸载不彻底导致冲突** 如果之前已尝试安装PILPillow,并遇到导入错误,请确保完全删除旧安装。对于 Linux 用户,可以参考清理路径 `/lib/pythonXX/site-packages/PIL` 及相关 `.pth` 文件 [^2]。 - **Python 版本兼容性** 检查当前 Python 版本与 Pillow 的兼容性。Pillow 支持 Python 3.x 和较新的 Python 2.x 发行版 [^3]。 ### 示例代码:加载图像 以下是一个简单的示例,展示如何使用 PIL 加载和查看图像: ```python from PIL import Image # 加载图像文件 img = Image.open("example.jpg") # 显示图像基本信息 print(f"Image Format: {img.format}") print(f"Image Size: {img.size}") print(f"Image Mode: {img.mode}") # 显示图像 img.show() ``` ### 升级或降级 Pillow 如果你需要特定版本的 Pillow(比如为了兼容某个项目),可以使用如下命令指定版本号: ```bash pip install pillow==9.0.0 # 示例:安装 Pillow 9.0.0 版本 ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值