这是什么意思:“ OpenSSL 1.1.0g,2017年11月2日(库:OpenSSL 1.1.1a,2018年11月20日)”

时间:2019-03-15 04:55:23

标签: python-3.x ubuntu compilation openssl ubuntu-18.04

我使用OpenSSL 1.1.0g随附的Ubuntu 18.04。

我一直在尝试将源代码中的手动编译的python链接到源代码中的手动编译的OpenSSL1.1.1a。我无意覆盖系统的(Ubuntu)OpenSSL 1.1.0g。但是,在尝试之后,当我使用openssl version -v

检查Ubuntu的OpenSSL时

我得到以下输出:

OpenSSL 1.1.0g  2 Nov 2017 (Library: OpenSSL 1.1.1a  20 Nov 2018)

以前,它仅打印:     OpenSSL 1.1.0g 2017年11月2日

这是什么意思?如何使系统的OpenSSL 1.1.0g成为默认的Python程序使用它。

1 个答案:

答案 0 :(得分:0)

使用:

  

导出LD_LIBRARY_PATH =“路径”

在“路径”中提供系统Openssl库的位置。