Python 官方文档:入门教程 => 点击学习
报错的原因在python中,如果出现 "SSLError("Can't connect to https URL because the SSL module is not available.")” 的错误,通常是由于系统缺少 OpenS
在python中,如果出现 "SSLError("Can't connect to https URL because the SSL module is not available.")” 的错误,通常是由于系统缺少 OpenSSL库导致的。这个库是用于实现SSL/TLS协议的。因此,在安装pip之前,需要先安装OpenSSL库。
可以使用如下方法解决这个问题:
使用预先编译的版本:在 windows 中,可以下载预先编译的版本的 OpenSSL 库。
通过包管理器安装:在 linux 或 MacOS 中,可以使用包管理器安装 OpenSSL 库。例如,在 ubuntu 中可以使用命令 "sudo apt-get install libssl-dev" 安装 OpenSSL 库。
从源代码安装:如果上述方法都不能解决问题,可以从源代码安装 OpenSSL 库。
在安装完 OpenSSL 库之后,就可以正常使用pip了。
当然可以,以下是在 Ubuntu 系统中安装 OpenSSL 库的例子:
sudo apt-get update
sudo apt-get install libssl-dev
这样就安装成功了,然后你就可以运行pip命令了。
例如:
pip install numpy
在 Windows 中下载预先编译的版本的 OpenSSL 库 可以在 Https://slproWEB.com/products/Win32OpenSSL.html 下载对应版本的 OpenSSL 库。
在安装完成之后, 你需要把 OpenSSL 的 DLL 文件放到系统的 PATH 目录下,或者把 DLL 文件放到 Python 安装目录下。
--结束END--
本文标题: 对于pip错误SSLError("Can't connect to HTTPS URL because the SSL module is not available.")的解决
本文链接: https://www.lsjlt.com/news/569628.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0