1. 首页
  2. 编程语言
  3. Python
  4. 解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not avail

解决安装python3.7.4报错Can''t connect to HTTPS URL because the SSL module is not avail

上传者: 2022-05-13 10:47:35上传 PDF文件 84.00 KB 热度 13次

从官网下载了Python3.7.4,直接编译安装后,使用pip3出现了报错信息: Can't connect to HTTPS URL because the SSL module is not available在Python3.7之后的版本,依赖的openssl,必须要是1.1或者1.0.2之后的版本,或者安装了2.6.4之后的libressl。image.png而本地的openssl依然是1.0.1e的。上openssl官网下载1.0.2或者1.1之后的openssl包,编译安装。注意:编译openssl1.0.2r的时候建议加上no-zlib,否则后面可能会出现undefined symbol: SSL_CTX_get0_param错误下载Python包,编译编译完成后不要make,先修改Python源码包中ssl的参数打开源码解压目录中的 Modules/Setup ,直接搜索 SSL= ,将SSL=后面的目录改为前面openssl的安装目录,并把下面三行的注释去掉。

下载地址
用户评论