【适用于解决百分之99在升级安装pip时遇到的问题】

如何解决pip安装卸载和升级遇到的问题

一、前言

最近编者在学习python爬虫时遇到了升级pip的问题,因为我用的pip版本
是22.2.1,所以我在下载一个叫"openpyxl"的模块时出现了各种各样的问题,命令提示符给出的解决方法是 升级pip版本到22.3.1。

用到的命令为:

python -m pip install --upgrade pip

然而到这里又出现一堆问题,按理来说应该是直接Ctrl+c Ctrl+v 然后升级完成的,但偏偏它就是会这么出其不意,比如因为 网络问题 升级要几个小时甚至几十个小时,有时候还会直接给你显示网络中断,下载失败,最无奈的是报出一大堆红色的错误信息,直接血压飙升。。。

报错信息一
在这里插入图片描述

相信大家在看到这些东西第一时间都是上网查资料,或者问朋友,老师,但是有的时候事情往往不是那么容易解决的,反正编者遇到的就不是,GPT也问了,资料也查了,很好 有很多解决方法,但都不适用于我。

终于,在我的不懈努力下终于成功升级了pip,并且下好了openpyxl这个模块,下面是解决办法,试用于99%的情况,且网上目前为止我没遇到过这样完整的教程。

总之:这是我看别人教程和自己的尝试总结出来的一篇“伸腿瞪眼丸”,基本能治好一切疑难杂症,接下来好好看,好好学

===========================================

二、能解决升级安装pip过程中出现的99%的问题

1.首先记好你pip所在的位置

pip一般是在你python文件夹中下的Scripts文件夹中,找到它之后记好了。
找到python之后进入Scripts,然后选中路径,输入cmd—>回车 进入当前路径下的命令提示符页面,最小化备用。
在这里插入图片描述

如果要查看当前pip版本,在弹出的黑框框内输入

pip --version // 查看当前pip版本

在这里插入图片描述
我当前pip版本是 22.3.1,因为我之前版本是22.2.1,这就导致我无法正常安装openpyxl这个模块。

2.卸载当前的pip

输入以下命令:

python -m pip uninstall pip

然后出弹出这样的信息
在这里插入图片描述
在这里,只需要输入y/Y即可完成卸载pip。

3.下载想要的pip版本

下载pip地址:https://pypi.python.org/pypi/pip#downloads

因为我这里有22.3.1版本的pip,如果想要这个版本的可以点这里直接下载pip-22.3.1.tar.gz

解压之后会生成一个文件夹名叫pip-22.3.1

4.替换python中的pip文件夹

找回那个Scripts页面,把pip-22.3.1文件夹添加到 Script文件夹中

在这里插入图片描述

接下来,找出那个在当前路径下打开的命令提示符界面,切记一定得是在当前路径下打开的哪个命令提示符页面,因为只有在当前路径下才有这个 pip-22.3.1 文件夹,接下来我们要对它进行操作,别的路径下是没有这个文件夹的,就会导致下面的命令执行不了,从而安装失败!

在当前cmd界面下使用python命令安装:

python setup.py install

然后就大功告成了,输入 pip --version 验证安装有没有成功,如果弹出当前pip版本是22.3.1 则成功。

===========================================

三、若有意外发生还可以用手动替换的方式去替换pip文件。

1.找到当前pip文件夹

pip文件夹一般都是在 python文件夹\python\Lib\site-packages\pip-22.3.1-py3.10.egg\pip

找到之后就简单了,因为之前已经执行过安装语句了,那么很可能跟编者的一样显示的是 pip-22.3.1-py3.10.egg,就算不是也没关系,只要找到pip文件夹就行。

然后是在之前下载的那个名为 pip-22.3.1文件夹中也找到pip文件夹,在
pip-22.3.1\pip-22.3.1\src下。

如果显示安装失败的话我们可以手动把pip给换了,如果不放心还可以把原本的pip文件保存在桌面,不行的话可以再换回去,反正编者当时就是这么干的,替换时会弹出这个窗口
在这里插入图片描述
点击替换目标中的文件就OK了。

至此,pip的卸载、升级、安装全部从头到尾做了一遍,虽然很麻烦,但是这是最后没办法的办法,可以避免开99%的困难完成安装,如果有朋友也跟我一样走投无路了,那完全可以使用本方法给你的pip来一个彻头彻尾的更换。

创作不易,如果觉得有用可以点个赞,收藏起来,以后也许能用的上这个 万能方法

=====================================
新人发贴,感谢阅读~~~~(づ ̄3 ̄)づ╭❤~

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Comp_Lover

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值