Ale*_*ler 5 python ssl python-poetry
我正在尝试使用添加新包poetry add,但它总是出现此错误:
HTTPSConnectionPool(host='10.140.240.64', port=443): Max retries exceeded with url: /api/v4/projects/118/packages/pypi/files/47f05b39ebe470235b70724fb049985ea75fad6c1a5007ad3462f3d430da338b/tg_client-0.1.10-py3-none-any.whl (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1129)')))
谁知道如何跳过这个验证?
更新:
我尝试从私有存储库添加包:
[[tool.poetry.source]]
name = "my_package"
url = "https://..."
secondary = true
Run Code Online (Sandbox Code Playgroud)
也许这就是解决方案poetry config certificates.my_package.cert false不起作用的原因。
https://python-poetry.org/docs/repositories/#certificates:
如果需要跳过证书验证,可以将certificates.<repository>.cert的值设置为false。这对于使用具有自签名证书的包源的情况非常有用。
poetry config certificates.foo.cert false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9549 次 |
| 最近记录: |