【问题标题】:How to disable SSL certificate verification in Twine?如何在 Twine 中禁用 SSL 证书验证?
【发布时间】:2021-06-01 20:49:01
【问题描述】:

当我尝试将新包推送到我公司的工件时:

python -m twine upload --repository-url https:///artifactory/api/pypi/gdp_pypi dist/*

我在 SSL 上遇到错误。 ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:841)

有什么方法可以禁用 SSL 验证?

【问题讨论】:

  • 为什么不改正错误呢?
  • 是的,你是对的,我只是将变量 REQUESTS_CA_BUNDLE 指向我的证书,它就起作用了。

标签: ssl-certificate twine


【解决方案1】:

我刚刚通过另一个帖子尝试了解决方案: Disable Python requests SSL validation for an imported module

只需将环境变量 CURL_CA_BUNDLE 设置为空字符串即可!

$ export CURL_CA_BUNDLE=""

【讨论】:

    猜你喜欢
    • 2019-06-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-27
    • 2014-02-14
    • 2011-05-03
    • 1970-01-01
    相关资源
    最近更新 更多