Pip-v显示Python 310致命错误,已装Python3.11.2调环境变量无效求帮助
解决pip启动时指向旧Python版本的致命错误
排查路径优先级:
打开命令提示符,执行where python和where pip,查看输出的路径列表,若存在Python3.10相关路径,直接从系统环境变量的「Path」中删除这些旧路径,保存后重启命令提示符。强制重新安装对应Python3.11的pip:
找到Python3.11的安装目录(默认一般是C:\Users\你的用户名\AppData\Local\Programs\Python\Python311或C:\Python311),用绝对路径执行:C:\Python311\python.exe -m ensurepip --upgrade这会强制用当前Python3.11重新安装匹配版本的pip,覆盖旧的启动器文件。
清理残留的旧pip执行文件:
检查旧Python3.10的Scripts文件夹或C:\Windows\System32目录,删除pip.exe、pip3.exe、pip3.10.exe这类残留文件,避免系统调用到旧版本。验证修复:
重启命令提示符,执行pip -V,确认输出的版本信息对应Python3.11.2即可。
内容的提问来源于stack exchange,提问作者Tamal Mazumder
相关产品推荐
相关产品推荐

