解决openssl缺失libssl.so.1.1问题

系统版本Ubuntu

问题描述:

确保已经安装过openssl

  1. 命令直接执行openssl出现libssl.so丢失

  2. python里无法正常导入 import ssl 出现 _ssl importError问题

>>> import ssl
Traceback (most recent call last):
  File "", line 1, in 
  File "/usr/local/lib/python3.5/ssl.py", line 99, in 
    import _ssl             # if we can't import it, let the error propagate
ImportError: libssl.so.1.1: cannot open shared object file: No such file or directory
解决办法:

/etc/ld.so.conf文件中写入openssl库文件的搜索路径

在配置文件里更改,/etc/ld.so.conf 增加 /usr/lib

echo "/usr/lib" >> /etc/ld.so.conf

CentOS改为 /usr/lib64

执行命令ldconfig -v使修改后的/etc/ld.so.conf生效

你可能感兴趣的:(解决openssl缺失libssl.so.1.1问题)