Я провел поиски весь день без какой-либо удачи или результатов.Я построил сервер Centos 7 и установил Python 3.7 вместе с OpenSSL 1.1.1.
Однако, когда я запускаю Python и выполняю следующее:
import ssl
ssl.OPENSSL_VERSION
Вывод, который я получаю, - OpenSSL1.0.2k.При запуске версии openssl в командной строке я получаю OpenSSL 1.1.1.
На компьютере были скомпилированы и OpenSSL, и Python.
Правильный OpenSSL находится в пути.Также пытался скомпилировать Python с помощью configure --with-openssl = / usr / local (расположение правильного openssl).
Спасибо.
[Edit]
Когда я печатаю
openssl version
sudo openssl version
Я получаю разные версии.Версия sudo openssl та же, что и в Python.$ PATH с и без sudo одинаковы