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

执行poetry install报错需SecretStorage,添加该依赖仍失败如何解决?

解决MacOS(Python3.11)下Poetry安装pyasn1时的SecretStorage依赖错误

以下是几种可行的解决办法,按优先级尝试:

1. 临时禁用Poetry密钥环(快速测试用)

SecretStorage是Linux环境下的密钥存储依赖,MacOS下Poetry可能误触发了该逻辑。直接禁用密钥环存储即可绕过:

poetry config keyring.enabled false

执行后重新运行poetry install

2. 安装MacOS适配的密钥桥接依赖

如果需要保留密钥环功能,安装MacOS原生密钥链的Python桥接库:

pip install keyring pyobjc-core pyobjc-framework-Cocoa

完成后再执行poetry install

3. 更新Poetry到最新版本

旧版Poetry在Python3.11和MacOS的兼容性上存在问题,先更新Poetry:

curl -sSL https://install.python-poetry.org | python3 -

更新后重启终端,重新尝试安装命令

4. 手动预安装pyasn1组件

直接绕过Poetry的依赖管理,先单独安装报错的组件:

pip install pyasn1 pyasn1-modules

再执行poetry install

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 08:03:11