(最新解决办法)pip升级失败21版本以上升级到23

  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vend
or\urllib3\connection.py", line 359, in connect
    conn = self._connect_tls_proxy(hostname, conn)
  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vend
or\urllib3\connection.py", line 500, in _connect_tls_proxy
    return ssl_wrap_socket(
  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vend
or\urllib3\util\ssl_.py", line 453, in ssl_wrap_socket
    ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vend
or\urllib3\util\ssl_.py", line 495, in _ssl_wrap_socket_impl
  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\ssl.py", line 512, in w
rap_socket
    return self.sslsocket_class._create(
  File "D:\Users\HP\AppData\Local\Programs\Python\Python310\lib\ssl.py", line 1027, in 
_create
    raise ValueError("check_hostname requires server_hostname")
ValueError: check_hostname requires server_hostname
WARNING: You are using pip version 21.2.4; however, version 23.1.2 is available.       
You should consider upgrading via the 'D:\Users\HP\AppData\Local\Programs\Python\Python
310\python.exe -m pip install --upgrade pip' command.

上面是报错,意思是我在用pip21,现在要23才能继续使用,

然后在网上找了n个方法,都失败了,不过有些人直接用代码就能成功,如下

python -m pip install --upgrade pip -i https://pypi.douban.com/simple

python -m pip install --upgrade pip

 

等等,反正关于用几行代码就行的,都失败了,报了一堆错误,如果你几行代码成功了,那下面就不用看啦。

好下面开始介绍最新的方法,因为21以后基本都要重装pip才能成功,不用担心,也很快,

首先,你系统环境配置好python前提下。

1在命令行运行,删除当前低版本的pip

python -m pip uninstall pip

2然后打开官网

https://pypi.org/project/pip/#files

下载最新pip压缩包

3安装好之后解压,解压到哪里基本都不影响,但是我解药到python目录旁边你也可以

然后进入目录,在当前目录进入命令行,你可以命令行cd到这也可以直接鼠标右键选择在此处打开 powershell,

 4运行python命令

python setup.py install

刷刷刷就安装好了,然后看看你的python目录下Scripts是不是差不多这样

就ok了,然后就可以去测试一下比如在命令行pip一些看看pip,或者再执行最开始报错的代码,看看安装成不成功。

最后附上pip和python的环境配置没有,你的根据你的地址来

 好了,以上是我在各种代码更新pip都失败的情况下找到的最终解决办法,如果你前面的就成功了,也不会看到这,希望对你有所帮助。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值