RHEL 8 中的 Pip 安装失败并出现错误 TLSV1_ALERT_PROTOCOL_VERSION
Pip Install failure with error TLSV1_ALERT_PROTOCOL_VERSION in RHEL 8
在 RHEL8 版本上使用 pip install 安装包时出现错误
警告:连接后重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))被 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议版本破坏 (_ssl.c:1076)'))': /simple/requests/
我的python版本是3.7.6,pip版本是19.2.3
我从 root 用户安装了以下 openssl rpms
- openssl-libs-1.1.1k-6.el8_5.x86_64
- openssl-pkcs11-0.4.10-2.el8.x86_64
- openssl-devel-1.1.1k-6.el8_5.x86_64
- xmlsec1-openssl-1.2.25-4.el8.x86_64 openssl-1.1.1k-6.el8_5.x86_64
我尝试使用以下命令但出现相同的错误
pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org requests
卷曲 https://bootstrap.pypa.io/get-pip.py | python
有人可以帮忙解决这个问题吗?
谢谢,
我通过将设置加密策略更改为 LEGACY
:
解决了这个问题
# (run from root)
update-crypto-policies --set LEGACY
在 RHEL8 版本上使用 pip install 安装包时出现错误
警告:连接后重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))被 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 警报协议版本破坏 (_ssl.c:1076)'))': /simple/requests/
我的python版本是3.7.6,pip版本是19.2.3
我从 root 用户安装了以下 openssl rpms
- openssl-libs-1.1.1k-6.el8_5.x86_64
- openssl-pkcs11-0.4.10-2.el8.x86_64
- openssl-devel-1.1.1k-6.el8_5.x86_64
- xmlsec1-openssl-1.2.25-4.el8.x86_64 openssl-1.1.1k-6.el8_5.x86_64
我尝试使用以下命令但出现相同的错误
pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org requests
卷曲 https://bootstrap.pypa.io/get-pip.py | python
有人可以帮忙解决这个问题吗?
谢谢,
我通过将设置加密策略更改为 LEGACY
:
# (run from root)
update-crypto-policies --set LEGACY