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 是修改下载镜像源为清华镜像,好处是速度快。如下图所示:
至此问题解决!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律