0

我刚刚安装了一台新的 Ubuntu 18 机器。我将 python 3.6 和 openssl 1.1.0g 用于程序。我安装certifi了使用 python 在 openssl 中进行证书验证所必需的包名称(我之前遇到过 python 无法验证服务器 TLS 证书的问题,直到我下载了这个包并为我的内部服务器粘贴了一个自签名证书)。

我使用这个命令来安装它:

/usr/local/lib/python3.6/dist-packages$ pip3 install certifi
Collecting certifi
  Downloading https://files.pythonhosted.org/packages/7c/e6/92ad559b7192d846975fc916b65f667c7b8c3a32bea7372340bfe9a15fa5/certifi-2018.4.16-py2.py3-none-any.whl (150kB)
    100% |████████████████████████████████| 153kB 1.4MB/s 
Installing collected packages: certifi
Successfully installed certifi-2018.4.16

我需要在其中粘贴一个文件以获得内部服务器的受信任证书。在我以前的机器(ubuntu 16.04)中,我将自签名证书粘贴到里面:现在,即使我安装了软件包/usr/local/lib/python3.6/dist-packages/certifi/ ,我也找不到目录。certifi我在哪里/如何找到它并做与 ubuntu 16.04 一样的事情?

4

1 回答 1

0
import certifi
print(certifi.__file__)
于 2018-06-03T13:01:27.490 回答