第二章:25+ Python 数据操作教程(第二十一节PIP连接错误:SSL 证书验证失败解决办法)

在公司网络中安装 python 包时最常见的问题是 SSL 证书验证失败。有时公司会屏蔽网络中的某些网站,因此员工无法访问这些网站。每当他们尝试访问这些网站时,都会显示"由于公司政策,访问被拒绝"。它会导致到达主要 python 网站 时出现连接错误。

错误如下所示:
无法获取 URL https://pypi.python.org/: 连接错误: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败 (_ssl.c:598)

|--------------------------------------------------------------------------------------------------|
| |
| PIP SSL 认证问题 |

解决方案:SSL证书验证失败

运行以下命令。确保在 <package_name> 中指定包名称

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org <package_name> -vvv
假设你想安装pandas 包,你应该提交以下命令行
pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org pandas -vvv

--trusted -host选项将主机标记为可信,即使它没有有效的或任何 HTTPS

相关推荐
csbysj20208 分钟前
SOAP Fault 元素
开发语言
Soari8 分钟前
Ziggo-CaaS-Switch软件配置: undefined reference to pthread_create
java·开发语言·fpga开发·tsn·zynq·交换机配置
wjs202416 分钟前
jEasyUI 树形网格动态加载详解
开发语言
用户83562907805119 分钟前
Python 操作 Word 文档节与页面设置
后端·python
西西弗Sisyphus22 分钟前
Python 闭包的经典坑
python·闭包
西西弗Sisyphus26 分钟前
Python 在dataclasses 里,field() 能给可变、不可变数据分别设置安全的默认值
python·field·dataclasses
xlq2232237 分钟前
41.线程封装与互斥
linux·开发语言
西西弗Sisyphus44 分钟前
Python @dataclass 有 `__post_init__` 和 无 `__post_init__` 的对比
python·dataclass·__post_init__
独隅44 分钟前
PyCharm 开启硬换行的方法
ide·python·pycharm
不爱吃炸鸡柳1 小时前
算法复杂度从入门到精通:时间与空间复杂度全解析
开发语言·c++·算法