【问题标题】:Python setuptools with company signed SSL certificate带有公司签名 SSL 证书的 Python setuptools
【发布时间】:2020-03-18 02:44:35
【问题描述】:

我是 python 上的 setuptools 的新手。

我将包“numpy”和“tensorflow”添加到 install_requires 列表并运行 python setup.py install。由于 SSL 问题,它无法安装。我们对基于 https 的网址使用自签名 SSL。

如果是单个包的 pip,我可以使用 --cert 选项。据我所知,setuptools 间接使用 pip。如果是这样,是否有强制它在运行 setup.py 时使用 --cert 选项?

【问题讨论】:

标签: python ssl setuptools setup.py


【解决方案1】:

事实证明,我们实际上有两个问题。

tensorflow 的问题与egg 和wheel 包之间的一些差异有关。

要解决关于 numpy 和其他包的问题,​​只需将以下行添加到 ~/.pip/pip.conf 文件中:

[global]    
cert=/path/to/cert.crt

如有必要,您可以添加任何其他具有相同格式的选项值(包括代理)。

【讨论】:

    猜你喜欢
    • 2015-06-18
    • 1970-01-01
    • 2021-10-22
    • 1970-01-01
    • 2010-09-12
    • 2018-07-07
    • 2012-01-14
    相关资源
    最近更新 更多