首页 > 其他分享 >pip安装模块出现pip is configured with locations that require TLS/SSL问题

pip安装模块出现pip is configured with locations that require TLS/SSL问题

时间:2022-10-30 00:22:05浏览次数:56  
标签:TLS -- configured openssl ssl pip 安装 make

pip安装模块出现pip is configured with locations that require TLS/SSL问题

原因

有可能你的python解释器是编译安装的,因为编译安装比较纯净,在安装的时候没有指定ssl这个模块,所以造成你在pip install的时候出现报错

你可以进入解释器去实验

zonghan@MacBook-Pro bin % python3.9
Python 3.9.14 (main, Oct 29 2022, 23:49:16) 
[Clang 14.0.0 (clang-1400.0.29.102)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
>>> import _ssl
>>> 

如果上述命令报错,说明确实没有ssl这个模块

解决方法

1.首先先把之前编译安装的数据清除,进入你编译安装python解释器的那个安装包

cd /Users/zonghan/Downloads/Python-3.9.14
make clean && make distclean

2.下载并安装openssl包

官网https://www.openssl.org/

我在这里下载的是下图版本

image

编译安装

tar -zxvf openssl-3.0.5.tar.gz
cd openssl-3.0.5
# 编译安装
./config --prefix=/usr/local/openssl no-zlib #不需要zlib
make
make install

3.重新安装python
在这里指定ssl

./configure --prefix=/usr/local --enable-shared  --enable-optimizations --with-openssl=/usr/local/openssl

make

make install

验证

image

问题解决

标签:TLS,--,configured,openssl,ssl,pip,安装,make
From: https://www.cnblogs.com/zonghan/p/16840302.html

相关文章

  • Jenkins pipeline Git 检出的 Step
    在Jenkins中,可以使用下面的定义来检出需要编译的代码。stage("PullSourceCode"){steps{gitbranch:'main',credentialsId:'d8a95129-......
  • mysql longer than the server configured value of ‘wait_timeout‘
    问题现象:com.mysql.jdbc.CommunicationsException:Thelastpacketsuccessfullyreceivedfromtheserverwas58129secondsago.Thelastpacketsentsuccessfullyto......
  • 【环境配置/报错解决】pip install virtualenvwrapper 报错
    1.SSLERRORWARNING:Retrying(Retry(total=4,connect=None,read=None,redirect=None,status=None))afterconnectionbrokenby'SSLError("Can'tconnecttoHTT......
  • 解决pip安装第三方库时超时的问题
    使用pip安装RIDE时失败,下载很慢最终超时,报错:raiseReadTimeoutError(self._pool,None,"Readtimedout.")pip._vendor.urllib3.exceptions.ReadTimeoutError:HTTPSCon......
  • ubuntu更换pip镜像源
    sudomkdir~/.pip&&cd~/.pip&&sudotouchpip.confsudovimpip.conf然后写入如下配置:[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simple[inst......
  • 安装pip清华镜像
    安装pip清华镜像,加快下载库的速度在C盘user/用户目录下面创建pip文件夹,新建pip.int文件,写入:[global]index-url=https://pypi.tuna.tsinghua.edu.cn/simple......
  • python实现全自动安装第三方库,从此跟pip说拜拜!!「建议收藏」
    前言嗨喽,大家好呀~这里是爱看美女的茜茜呐又到了学Python时刻~今天再分享一个骚操作:Python自动安装第三方库,全自动不需要你动!再也不怕在自己安装得时候不得要领,报错了......
  • pip包管理器安装第三方模块所遇问题详解
    原因分析:默认的python环境为2.7,而pip在安装的时候会提示Python2.7reachedtheendofitslifeonJanuary1st,2020.,因此我们需要更改运行环境。换言之,此时我们用pi......
  • Jenkins pipeline:pipeline 语法详解
    jenkins pipeline总体介绍 pipeline是一套运行于jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可......
  • macOs下安装pip3
    最近在学习pyecharts时,通过pipinstallpyecharts安装包以后,发现在pyCharm中引用pyecharts竟然无效果检查文档后发现,pyecharts需要python3及pip3安装 https://pyecharts......