我已在pip.ini文件中设置了全局证书值,并且可以通过运行以下命令从jupyter笔记本中查看它:
!pip config list
:env:.config-file='C:\\Users\\xxxxxxxx\\AppData\\Roaming\\pip\\pip.ini'
global.cert='C:\\certs\\cacerts.crt'
global.extra-index-url='https://pypi.python.org/simple'
但是如果我运行get命令,它将找不到证书:
!pip config get global.cert
No such key - global.cert
如果我不给证书请求获取,它将失败并显示SSL错误: 这是有效的,因为有显式证书
import requests
verify='C:\certs\cacerts.crt'
requests.get('https://some.internal.url', verify=verify).text