要从源代码构建Pillow,需要先安装Pillow所依赖的一些库,例如libjpeg-dev、libtiff-dev、libfreetype6-dev、zlib1g-dev等。
以下是一组可用于在Ubuntu上安装这些库的命令:
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install zlib1g-dev
此外,还需要安装Python开发包,以及pip工具。
以下是一组可用于在Ubuntu上安装这些包的命令:
sudo apt-get install python-dev
sudo apt-get install python-pip
安装成功后,可以使用pip来安装Pillow:
sudo pip install pillow
如果仍然无法从源代码构建Pillow,可以通过以下命令进行安装:
sudo pip install --no-cache-dir --force-reinstall pillow