先说解决办法:把依赖性清空,编译空项目然后进行install,提示要lock就lock,主要命令就以下两条:

poetry install --no-root

poetry lock --no-update

我在下面进行了演示,先把依赖性清空,空项目进行install,然后lock,添加python版本选择,然后install,然后添加crewai,进行lock和install,最后再添加unstructured,pyowm,tools ,python-dotenv ,进行lock和install。

原因可能是这个:所以建议某些依赖项循环单独一个一个的添加然后进行install

上述原文连接:

`poetry install` stalls on Windows with warm cache · Issue #18 · snok/install-poetry

以及附带的:

Poetry Hangs Indefinitely Resolving Dependencies · Issue #3365 · python-poetry/poetry

下面是我的演示,有兴趣的可以看看。

报错如图,一直这样,最后卡死如图所示:

第一步:清空依赖性,编译

然后输入下面命令:

poetry install --no-root

poetry lock 

如图所示

最后把依赖性添加回来再install:注意的是依赖项最好是主要的一次一次的加。

如图

这里的先添加了python版本的依赖项,然后是crew ai的依赖项,进行lock和install

最后不重要的依赖性一次性添加:然后lock和install

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐