解决SSLError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption faile的问题

问题描述:

在pip安装第三方库时,出现SSL的问题。

传输层安全性协议(TLS)及其前身安全套接层(SSL)是现在的 HTTPS 协议中的一种安全协议,目的是为互联网通信提供安全及数据完整性保障。而较新版本的 python 内置的 pip 以及用于网络请求的 requests、urllib3 包也较新,并且会使用。

pip._vendor.urllib3.exceptions.SSLError: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:2653)

解决办法:

1.关闭VPN

2.通过镜像的 HTTP 源来避免 SSL 认证问题

复制代码
# 清华,仅支持 HTTPS
https://pypi.tuna.tsinghua.edu.cn/simple/

# 阿里,HTTP 和 HTTPS 均支持
http://mirrors.aliyun.com/pypi/simple/
https://mirrors.aliyun.com/pypi/simple/

# 豆瓣,HTTP 和 HTTPS 均支持
http://pypi.doubanio.com/simple/
https://pypi.doubanio.com/simple/

3.降低pip版本

复制代码
python -m pip install pip==20.2.4 -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
python -m pip install pip==20.2.4 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com
相关推荐
小年糕是糕手10 分钟前
【C++同步练习】模板初阶
服务器·开发语言·前端·javascript·数据库·c++·改行学it
云飞云共享云桌面16 分钟前
云飞云智能共享云桌面:企业PLM/ERP/MES等系统管理的革新方案
运维·服务器·网络·算法·性能优化
JXNL@17 分钟前
网通领域核心设备解析:CPE、IP Phone 与 AP 技术全指南
网络·网络协议·tcp/ip
VekiSon20 分钟前
Linux系统编程——进程进阶:exec 族、system 与工作路径操作
linux·运维·服务器
博语小屋21 分钟前
Socket UDP 网络编程V2 版本- 简单聊天室
linux·网络·c++·网络协议·udp
YJlio31 分钟前
[鸿蒙2025领航者闯关] 鸿蒙 6 实战:给“支付/账单页”加上 AI 防窥 + 超级隐私模式兜底 + 方舟引擎性能优化
服务器·笔记·学习
wanhengidc31 分钟前
云手机 实体手机的云端延伸
运维·服务器·科技·智能手机·云计算
翼龙云_cloud36 分钟前
阿里云渠道商:如何三步提升阿里云轻量服务器单机性能?
运维·服务器·阿里云·云计算
失眠的树亚43 分钟前
vscode连接阿里云ECS服务器
服务器·vscode·阿里云
gaize12131 小时前
关于服务器的入门知识
服务器