(最新解决办法)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

(最新解决办法)pip升级失败21版本以上升级到23_第1张图片

 

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

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

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

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

python -m pip uninstall pip

2然后打开官网

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

下载最新pip压缩包

(最新解决办法)pip升级失败21版本以上升级到23_第2张图片

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

(最新解决办法)pip升级失败21版本以上升级到23_第3张图片

然后进入目录,在当前目录进入命令行,你可以命令行cd到这也可以直接鼠标右键选择在此处打开 powershell,(最新解决办法)pip升级失败21版本以上升级到23_第4张图片

 4运行python命令

python setup.py install

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

(最新解决办法)pip升级失败21版本以上升级到23_第5张图片

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

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

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

你可能感兴趣的:(pip,python)