Python setuptools与公司签署的SSL证书

时间:2018-01-30 08:54:12

标签: python ssl setuptools setup.py

我是python上setuptools的新手。

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

如果是个别包的pip,我可以使用--cert选项。据我所知,setuptools间接使用pip。如果是这样,无论如何都要强制它在运行setup.py时使用--cert选项吗?

1 个答案:

答案 0 :(得分:0)

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

关于张量流的问题与鸡蛋和轮包的一些区别有关。

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

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

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