codecamp

Pillow 基本安装

以下说明将安装支持最常见图像格式的 Pillow 。有关支持的外部库的完整列表,请参阅外部库

使用pip安装 Pillow:

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow

Windows安装

我们为 Windows 提供 Pillow 二进制文件,这些文件是为支持 32 位和 64 位版本的 wheel 格式的 Python 矩阵编译的。这些二进制文件包括对除 libimagequant 和 libxcb 之外的所有可选库的支持。Raqm 支持需要单独安装 FriBiDi。

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow

要在MSYS2中安装Pillow,请参阅 Building on Windows using MSYS2/MinGW .

MacOS安装

我们为每个支持的 Python 版本提供了适用于 macOS 的二进制文件。这些包括对除 libimagequant 之外的所有可选库的支持。Raqm 支持需要单独安装 FriBiDi:

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow

Linux安装

我们为每个受支持的 Python 版本提供了许多 Linux wheel格式的 Linux 二进制文件。这些包括对除 libimagequant 之外的所有可选库的支持。Raqm 支持需要单独安装 FriBiDi:

python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow

大多数主要的Linux发行版,包括Fedora、Debian/Ubuntu和ArchLinux,也包括以前包含PIL的包中的 Pillow 。例如 python-imaging. Debian 把它分成两个包,python3-pil 和python3-pil.imagetk.

Freebsd安装

Pillow 可通过官方 Ports 或 Packages 系统安装在 FreeBSD 上:

Ports: 

cd /usr/ports/graphics/py-pillow && make install clean

Packages:

pkg install py36-pillow

这个Pillow FreeBSD的port和Packages均通过port团队所有支持的FreeBSD版本进行测试。


Pillow Python支持
Pillow 使用源代码构建
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Pillow 参考

Pillow ImageChops模块

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }