PIP 更新后不能使用的使用 提示: No module named 'pip'问题解决

1、问题引入

      正确安装Python以后,Python和PIP都可以正常使用。在使用pip安装其他库的时候,提示PIP版本过低,建议更新,结果更新时发生错误,导致PIP不能被识别,具体如下图:

 

 2、解决方法

    解决办法有两种,第一种是保证之前安装的PIP可用,第二种是解决更新权限问题。

1)保证PIP可以使用:

      使用命令:python -m ensurepip   可以修复已安装的PIP程序,如下图所示:

 

    修复以后PIP可以正常使用,但是任然是老版本。这里解释一下 python -m的意思:-m 指的是mod,具体是指 run library module as a script(terminates option list)。

也就是说python -m 是执行某个模块下的python文件,因此,使用该命令Python解释器会在Python library中搜索指定的Python文件,而不仅仅是在当前目录下搜索。这就引出了第二种解决方式。

2)继续更新PIP

      使用 python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip 命令进行更新,可以实现更新,其中  -i https://pypi.tuna.tsinghua.edu.cn/sample 是修改下载镜像源为清华镜像,好处是速度快。如下图所示:

 

 至此问题解决!

 

 

posted @   Bush  阅读(1975)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示