Python Pillow 简明教程

Python Pillow - Environment Setup

建议使用 pip 包管理器来设置 Pillow 环境,因为它简化了下载和安装 Python 包。在本章中,我们将介绍如何在您的计算机上安装 Pillow 包。

Installing Pillow using pip

要使用 pip 安装 Pillow,只需在命令提示符中运行以下命令即可 -

python -m pip install pip
python -m pip install pillow

如果您的计算机上已经安装了 pip 和 Pillow,则上面的命令将简单地提及其 requirement already satisfied ,如下所示 -

requirement

How to Install Pillow on MacOS?

macOS 上的 Python 环境中安装 Pillow 非常简单,可以使用 pipconda 等包管理工具完成。

按照以下步骤在 macOS 上设置 Pillow -

Open Terminal :我们可以从 Utilities 下的 Applications 文件夹访问 macOS 上的终端应用程序。

Check Python Version :确保已安装 Python 是一种好做法。要检查我们的 Python 版本以运行以下命令 -

python --version

Install 'pip' (if not already installed) :最新版本的 Python 预装了 pip 。要检查是否安装了 pip ,我们可以运行 -

pip --version

如果没有安装,我们可以通过下载 get-pip.py 脚本并使用 Python 运行它来安装它。使用 curl 下载脚本 -

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

然后运行以下脚本。

python get-pip.py

Install Pillow :最后,使用 pip 通过简单地运行以下命令来安装 Pillow。

pip install Pillow

此命令将下载并安装 Pillow 及其依赖项。

现在,我们已成功在 macOS Python 环境中设置 Pillow 库。我们现在可以开始使用 Pillow 进行图像处理和操作任务。

How to Install Pillow on Windows?

要在 Windows 上安装 Python Imaging Library (PIL) 或其更新的分支,我们可以按照以下步骤操作 -

Install Python :如果我们尚未在我们的 Windows 系统上安装 Python,我们可以按照以下步骤进行安装 -

  1. 从官方 Python 网站下载适用于 Windows 的最新 Python 安装程序 ( https://www.python.org/downloads/windows/ )。

  2. 运行安装程序,并在安装过程中确保选中选项 Add Python X.Y to PATH (将 X.Y 替换为我们正在安装的 Python 版本)。

Verify Python Installation : 打开命令提示符并通过运行以下代码检查是否已成功安装 Python −

python --version

Install Pillow (Recommended) : Pillow 是 PIL 的现代分支,维护更加活跃。若要安装 Pillow,请打开命令提示符并运行以下命令−

pip install Pillow

此命令将在 Windows 系统上下载并安装 Pillow 及其依赖项。

How to Install Pillow on Linux?

在基于 Linux 的操作系统上,在 Python 环境中设置 Pillow 库与 macOS 上的过程类似。以下是在 Linux 上设置 Pillow 环境的步骤。

Check Python Installation : 大多数 Linux 发行版都预装了 Python。若要检查是否已安装 Python,请先打开终端并运行以下代码。

python --version

确保已安装 Python 3.x,因为 Python 2 已不再受支持。

Install 'pip' (if not already installed) : 大多数最新版本的 Python 都预装了 pip 。若要检查是否已安装 pip ,请运行以下代码。

pip --version

如果尚未安装 pip ,我们可以使用特定于我们 Linux 发行版的包管理器进行安装。例如,在基于 Debian/Ubuntu 的系统上,根据操作系统运行以下命令。

sudo apt-get install python3-pip

On Red Hat/CentOS-based systems

sudo yum install python3-pip

Install Pillow : 若要使用 pip 安装 Pillow,请运行以下命令−

pip install Pillow

此命令将下载并安装 Pillow 及其依赖项。

Verifying Installation

若要验证 Pillow 是否已成功安装在系统中,我们可以创建一个 Python 脚本并导入库−

Example

from PIL import Image

#Create an Image object
img = Image.new('RGB', (100, 100), color='blue')

#Display the image
img.show()
blue color

使用 .py 扩展名保存脚本并使用 Python 执行该脚本。如果已正确安装 Pillow,则应出现一个显示红色正方形的图像窗口。

创建一个虚拟环境来保持依赖项隔离,以便为 Python 项目创建环境是非常好的做法。我们可以使用以下命令创建虚拟环境−

python -m venv myenv

myenv 替换为我们想要的虚拟环境名称。若要激活虚拟环境,请运行以下代码−

source myenv/bin/activate

现在,我们可以使用我们的虚拟环境处理需要 Pillow 的 Python 项目。