首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁用ssl-使用pip安装时的证书验证

禁用ssl-使用pip安装时的证书验证
EN

Stack Overflow用户
提问于 2018-04-17 09:01:10
回答 1查看 14.1K关注 0票数 4

我在工作中使用python,并且经常需要使用pip安装软件包,但是由于工作中的it部门使用https-man-in中间,所以每次我试图在内部紧凑型网络上安装软件包时,都会出现ssl证书验证错误。

直到最近,我有一个同事(他离开了),他找到了一个命令来禁用验证,该命令通过密实网络使用pip启用了安装,它类似于SSL_.-验证.= FALSE?像这样的东西非常直截了当,但我不记得确切的,我似乎找不到它在互联网上任何地方。

我找到了很多相同问题的解决方案,但没有一个对我有用,我想到的是‘可信主机’之类的解决方案。等。

有人知道我要找的命令吗?

EN

回答 1

Stack Overflow用户

发布于 2018-05-30 18:44:49

我能够通过使用(--trusted-host标志和--cert标志)使pip工作,从而将其指向网络的根证书。证书将安装在任何受SSL约束的工作站上,这样您就可以自己导出证书,或者向it部门索取证书。

为我工作的示例命令:

代码语言:javascript
运行
复制
pip3 install ipython --trusted-host pypi.python.org --cert /path/to/cert/root_cert.cer
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49873914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档