python 本地降级pip

本地降级pip

    • 错误展示
    • 一、Pycharm降级
    • 二、下载本地pip包降级

错误展示

由于更新了最新的pip包导致安装出现ssl错误

WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘ProxyError(‘Your proxy appears to only use HTTP and not HTTPS, try changing your proxy URL to be HTTP. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#https-proxy-error-http-proxy’, SSLError(SSLError(1, ‘[SSL: WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1125)’)))’: /simple/pygame/

网上的教程显示需要安装微软的一些工具包来解决这个ssl错误,能够通过ssl验证,但是由于是公司网络,没有管理员权限,也安装不了,于是找到了如下的pip降级方式,

一、Pycharm降级

如果有pycharm的话,真是太好了,可以在IDE中直接降级。

  1. 点击File-》settings-》-》Project:项目名-》Python Interpreter
    在页面中找到pip库,点击它就可以更改降级了
    在这里插入图片描述
    双击pip,进入选择版本页面就可以降级了
    在这里插入图片描述
    这里我一般选择20.2.2,不会出现ssl报错
    安装完成后就成功完成降级了。

二、下载本地pip包降级

如果pycharm安装不了,下面使用去下载pip包来实现本地降级

  1. 下载pip包
    我是去清华源下载的pip包,选择想要安装的版本下载即可,这里我依旧选择的是20.2.2版本。python 本地降级pip_第1张图片
  2. 安装pip包
    将包放到能找到的路径中,我这里使用的相对路径,使用如下命令会替换掉当前环境中的版本,安装pip包的版本。
python -m pip install pip-20.2.2-py2.py3-none-any.whl

你可能感兴趣的:(python,python,pip,开发语言)