一般会在cmd中输入pip指令时出现。(如下图)
其它博主推荐的"python -m pip install"方法如果没有用,那大概率是因为电脑存在多个版本的Python环境,此时唯一解决手段就是将所有版本的Python全部卸载干净,然后再重新安装某一个版本的Python即可。
具体操作如下:
1、"win+R"打开"运行"对话框,输入"control",回车,点击"程序和功能",卸载Python。
补充说明:如果删除Python时提示"Setup failed""0x80020643-安装时发生严重错误"。直接在卸载界面右击Python,选择"更改",点击"Repair",即可解决此问题。
2、这种卸载并不干净,我们还得找到Python安装的原路径,把所有文件全部删除。老版本的python文件也要全部删除,如果不记得当初安装在哪,可以借助“Everything”搜索,找到并删除。
3、强制删除老版本的Python.exe
打开cmd,输入"where python",根据提供路径找到老版本“python.exe”的位置,此时删除该文件时会报错“0x80070780:系统无法访问此文件”。
解决措施如下:
- win+R,输入cmd进入终端
- cd进入文件所在文件夹 eg:cd D:\python\Python\Python311
- "del /f/s/q 文件名"强制删除文件 eg:del /f/s/q python.exe
4、删除环境变量
右击桌面的“此电脑”,选择“属性”,点击“高级系统设置”,点击“环境变量”,双击用户变量中的“Path”,将python相关的变量全部删除,再点击“确定”(所有的确定都要点击,切记)
5、 重新安装python(记得勾选“Add Python to PATH”)
安装完成之后,再打开cmd,输入“pip list”测试是否成功。如下图,未报错即视为成功。
来源地址:https://blog.csdn.net/qq_47064665/article/details/129898275