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

执行poetry install --with ui/local报错:找不到对应组求助

解决PrivateGPT安装时poetry依赖组找不到的问题

问题原因

你遇到的Group(s) not found错误,本质是当前克隆的PrivateGPT版本的pyproject.toml文件中,没有定义ui和local这两个依赖组——这大概率是因为教程使用的PrivateGPT版本和你现在拉取的最新版本不匹配,项目更新后修改了依赖组的命名或结构。

解决步骤

  • 第一步:检查当前项目的依赖组配置
    进入privateGPT目录,执行命令查看pyproject.toml里的依赖组:

    cat pyproject.toml | grep -A 10 "tool.poetry.group"
    

    这会列出所有已定义的依赖组,比如可能现在的组名是webui而非ui,或者local组已被合并到默认安装中。

  • 第二步:使用当前版本的正确安装命令
    查看项目根目录的README.md文件,里面会明确标注支持的--with参数。比如如果文档里写的是安装UI用--with webui,就执行:

    poetry install --with webui
    

    若需要本地运行相关依赖,替换成当前存在的组名即可。

  • 第三步:(可选)切换到教程对应的旧版本
    如果你一定要严格按照教程步骤操作,可以找到教程发布时对应的PrivateGPT版本commit,切换到该版本后再执行原命令:

    # 先查看教程发布时间,在项目仓库找到对应commit哈希
    git checkout <目标commit哈希>
    poetry install --with ui
    poetry install --with local
    
  • 关于poetry安装位置的说明
    不需要将poetry安装到privateGPT目录下,poetry是全局工具,只要在privateGPT目录下执行命令时,能读取到该目录的pyproject.toml,就可以正常工作,你的安装位置没问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 04:35:57