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

CentOS7安装Hue4.1.0执行make apps报错求解决

解决CentOS7安装Hue4.1.0执行make apps时的ImportError: No module named setuptools_ext报错

我在CentOS7部署Hue4.1.0的时候正好碰到过一模一样的问题,看你的错误日志,核心问题是cryptography-1.3.1依赖的setuptools_ext模块缺失,另外那个targetcli-fb的PEP440警告属于次要问题,先解决核心报错再说。下面是我亲测有效的解决步骤:

步骤1:安装系统层面的编译依赖

cryptography的安装需要底层编译库,先确保这些包都装全了:

yum install -y gcc gcc-c++ python-devel openssl-devel libffi-devel

步骤2:升级pip和setuptools到Python2.7兼容版本

Hue4.1.0基于Python2.7,而新版pip/setuptools已经停止支持Python2.7了,必须指定兼容版本:

pip install --upgrade setuptools==44.1.1
pip install --upgrade pip==20.3.4

步骤3:重新安装cryptography-1.3.1

直接强制重新安装对应版本的cryptography,确保依赖的模块正确安装:

pip install cryptography==1.3.1 --force-reinstall

步骤4:清理Hue缓存并重新执行make apps

先清理之前失败的build缓存,避免残留问题:

cd /root/hue-4.1.0
make clean

然后再重新执行:

make apps

(可选)消除targetcli-fb的PEP440警告

如果不想看到那个版本规范警告,可以安装符合PEP440的targetcli-fb版本:

pip install targetcli-fb==2.1.53

按照这个流程走下来,应该就能顺利完成make apps的编译了。

内容的提问来源于stack exchange,提问作者Zh.Lion

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:49:09