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 是修改下载镜像源为清华镜像,好处是速度快。如下图所示:
至此问题解决!
标签:named,No,Python,更新,python,PIP,使用,pip From: https://www.cnblogs.com/bushLing/p/17030223.html