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

Ubuntu 22.04中Hue目录缺失supervisor文件,无法启动服务求助

解决Hue在Ubuntu 22.04中找不到build/env/bin下supervisor和hue命令的问题

先排查虚拟环境是否正确构建

你遇到的核心问题是虚拟环境未成功创建或依赖未安装,官方文档里的build/env是Hue通过make命令自动生成的Python虚拟环境,如果这个目录下没有可执行文件,大概率是构建步骤没走完:

  • 切换到你的$HUE_HOME目录,执行完整的构建命令:
    make clean && make apps
    
    这个命令会自动创建虚拟环境、安装所有依赖并编译Hue组件,过程可能需要几分钟,耐心等待完成。

如果自动构建失败,手动创建虚拟环境

如果make apps执行报错(比如依赖缺失),可以手动搭建虚拟环境:

  1. 安装Ubuntu系统依赖:
    sudo apt-get install python3-dev python3-venv libpq-dev libssl-dev libsasl2-dev libxml2-dev libxslt1-dev libldap2-dev
    
  2. 进入$HUE_HOME,创建虚拟环境:
    python3 -m venv build/env
    
  3. 激活虚拟环境:
    source build/env/bin/activate
    
  4. 安装Hue依赖:
    pip install --upgrade pip
    pip install -r requirements.txt
    
  5. 完成Hue安装:
    python setup.py install
    

替代启动方式

如果还是找不到supervisor或hue命令,直接用Django原生命令启动Hue(Hue本质是Django应用):

  • 激活虚拟环境后,执行:
    python manage.py runserver 0.0.0.0:8888
    
    这样就能启动Hue服务,之后就可以配置Impala连接了。

额外检查

  • 如果你是通过Debian包安装的Hue,而非源码编译,hue命令的路径应该是/usr/lib/hue/bin/hue,不需要找build/env目录,直接执行/usr/lib/hue/bin/hue runserver即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 14:40:08