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

LWS的cPanel部署Django遇psycopg2、Pillow安装权限问题求助

在LWS cPanel部署Django解决Pillow/psycopg2-binary编译权限问题

首先明确:LWS的cPanel属于共享主机环境,普通用户没有sudo权限,所以你尝试的apt-get/yum类系统级安装命令完全无效,别再浪费时间在这上面了。共享主机为了安全管控,禁止普通用户执行编译操作,这就是你碰到/usr/bin/gcc权限拒绝的核心原因。

给你几个实际可行的解决办法:

处理psycopg2-binary

直接强制安装预编译的wheel包,跳过本地编译步骤:

pip install psycopg2-binary --only-binary :all:

如果还是报错,检查你的Python版本和psycopg2-binary的兼容情况,指定安装匹配的版本(比如针对Python3.9可安装2.9.9版本):

pip install psycopg2-binary==2.9.9 --only-binary :all:

处理Pillow

同样通过预编译wheel包绕过编译环节:

pip install pillow --only-binary :all:

要是仍有问题,试试安装和当前环境兼容的旧版本,比如:

pip install pillow==9.5.0

另外可以去cPanel的「软件」板块查看是否有预装ImageMagick扩展,Pillow依赖的部分底层库可能已在主机端配置,开启对应扩展后再安装Pillow会更顺利。

额外提醒

确保你使用的是cPanel「Python应用」功能创建的虚拟环境,不要手动搭建虚拟环境——cPanel生成的环境会自动配置好主机允许的库路径和权限,手动创建的环境容易触发权限限制问题。

内容的提问来源于stack exchange,提问作者Roy Akany

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 13:42:33