You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux服务器cPanel环境下Django项目安装Pillow模块失败求助

在cPanel Linux服务器上安装Pillow失败的解决办法

一、优先升级Pillow版本

Pillow 2.0.0是2013年的老旧版本,和现代Linux系统、Python版本兼容性极差,大概率是编译失败的核心原因。建议直接安装适配当前环境的新版本:

pip install Pillow --upgrade

如果项目对版本有要求,至少选择2.x系列中较新的版本(比如2.9.0),兼容性会好很多:

pip install Pillow==2.9.0

二、若必须安装Pillow 2.0.0,先补全编译依赖

老版本Pillow编译需要系统级图像库支持,通过SSH执行对应命令安装依赖(需root权限,无权限可联系主机商):

CentOS/RHEL系统

yum install gcc python-devel zlib-devel libjpeg-devel

Debian/Ubuntu系统

apt-get install gcc python-dev zlib1g-dev libjpeg-dev

依赖安装完成后,重新尝试安装:

pip install Pillow==2

三、cPanel环境专属安装方案

  1. 利用cPanel自带Python虚拟环境

    • 登录cPanel后台,找到「Python应用程序」
    • 选中你的Django项目对应的虚拟环境,进入「模块」选项
    • 在输入框填写Pillow(或指定版本Pillow==2.9.0),点击「安装」
  2. 检查Python版本兼容性
    Pillow 2.0.0仅支持Python 2.6、2.7,完全不兼容Python 3。如果你的项目使用Python 3,必须放弃安装该版本,升级Pillow至兼容Python 3的版本。

内容的提问来源于stack exchange,提问作者Mohammed Jaseem Tp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 22:45:34