我使用OpenSSL 1.1.0g随附的Ubuntu 18.04。
我一直在尝试将源代码中的手动编译的python链接到源代码中的手动编译的OpenSSL1.1.1a。我无意覆盖系统的(Ubuntu)OpenSSL 1.1.0g。但是,在尝试之后,当我使用openssl version -v
我得到以下输出:
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程序使用它。
答案 0 :(得分:0)
使用:
导出LD_LIBRARY_PATH =“路径”
在“路径”中提供系统Openssl库的位置。