首页 > 解决方案 > 如何在升级时停止 pip 覆盖其 cacert.pem 文件

问题描述

我被困在公司防火墙后面,为了让 pip 通过它,我将一些证书添加到lib/pythonX.X/site-packages/pip/_vendor/certifi/cacert.pem. 我注意到在升级时它会用不同的证书包覆盖这个文件。我可以设置什么来阻止这种行为吗?我在 Mac OS X 上运行

我在 virtualenv 中运行 pip 。如果有某种方法我可以为整个 virtualenv 指定一个证书包,这将是最好的,因为我偶尔也会遇到其他程序的类似问题。

标签: pythonsslpipvirtualenv

解决方案


推荐阅读