Poetry:Poetry install --with ui(错误:未找到组:ui)

2 投票
4 回答
3478 浏览
提问于 2025-04-14 16:30

我正在按照这个指南操作,链接在这里:https://dev.to/docteurrs/installing-privategpt-on-wsl-with-gpu-support-1m2a,这个指南在Network Chuck最近的视频里被推荐得很好。

总之,我按照步骤走,一切都很顺利,直到我到达这一步:

cd privateGPT
poetry install --with ui
poetry install --with local 

在PrivateGPT文件夹里,它返回了:

找不到组:ui(通过--with)

找不到组:local(通过--with)

有没有人知道这是为什么?我已经尝试了两次,重新安装了WSL和Ubuntu,想要重新走一遍步骤,但又遇到了同样的问题。任何帮助都很感激 :)

我已经尝试了两次,重新安装了WSL和Ubuntu,想要重新走一遍步骤,但又遇到了同样的问题。路径看起来是正确的,按照指南的说法,bashrc在启动时运行得也没问题,所以没有错误。

不过,有可能是poetry应该放在home/user/privateGPT文件夹里,而不是自动安装到home/user/.local/bin里吗?

4 个回答

0

我试着运行了这个命令:poetry install -extras ui,结果它把当前项目需要的所有依赖都安装好了。

谢谢大家提供的建议,真的帮了我很多。

2

我也遇到了同样的问题。根据picobit给的答案,我查看了提交的更改,发现了提到的那些变化。

我运行了这个命令:

poetry install --extras "ui embeddings-huggingface llms-llama-cpp vector-stores-qdrant"  

然后按照指南的步骤,我顺利完成了后面的操作,没有遇到任何问题。

在这里输入图片描述

2

你正在参考的指南上周已经过时了。安装方式发生了变化,具体可以查看这个更新

我不能假装完全理解这个变化的全部内容或者你链接的指南的意图(因为我只是大致看了一下相关的命令),但我查了一下pyproject.toml文件,发现ui已经从它自己的组移动到了extras里。所以现在安装它的命令是:

poetry install --extras "ui"

我不知道local去哪儿了,或者它应该做什么,所以也许官方文档会对你有帮助。也许标题为本地,Ollama驱动的设置 - 推荐的部分正是你需要的?

https://docs.privategpt.dev/installation/getting-started/main-concepts
https://docs.privategpt.dev/installation/getting-started/installation

撰写回答