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

使用Poetry从私有仓库安装包时如何跳过证书验证?

解决Poetry私有仓库自签名证书验证失败问题

方案1:修正Poetry配置项(最直接)

你之前使用的poetry config certificates.my_package.cert false是错误的配置项——cert参数用于指定证书文件路径,而非控制是否验证证书。正确的命令应该是关闭该源的证书验证:

poetry config certificates.my_package.verify false

执行后重新尝试poetry add命令即可。

方案2:临时通过环境变量跳过验证

如果配置修改后仍未生效,可以通过环境变量临时禁用Python的SSL验证,执行命令时加上前缀:

PYTHONHTTPSVERIFY=0 poetry add tg_client

这种方式仅对当前命令生效,适合临时测试场景。

方案3:信任自签名证书(更安全的长期方案)

如果不想完全关闭验证,可将私有仓库的自签名证书加入Poetry的信任列表:

  1. 导出私有仓库的证书文件(通常为.pem格式),可通过浏览器访问仓库URL后下载证书。
  2. 执行以下命令指定证书路径:
poetry config certificates.my_package.cert /absolute/path/to/your/certificate.pem

配置完成后,Poetry会使用该证书进行验证,既保证安全又能解决报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 21:45:38