Windows 11下无需重装Python,如何在PowerShell和CMD中恢复pip
无需重装Python恢复pip的方法(无管理员权限)
定位Python安装路径
打开Command Prompt或PowerShell,执行命令:python -c "import sys; print(sys.executable)"
会得到Python.exe的完整路径(比如C:\Users\Yihao\AppData\Local\Programs\Python\Python311\python.exe),记下来这个路径所在的文件夹。用Python内置工具安装pip
在命令行直接运行:python -m ensurepip --upgrade
这个命令调用Python自带的ensurepip模块,自动安装并升级pip,全程不需要管理员权限,会直接安装到你的用户专属Python目录里。验证并修复环境变量(如果需要)
执行pip --version,能显示版本号就说明恢复成功。如果还是提示“未被识别”,就手动把Python目录下的Scripts文件夹路径添加到用户环境变量:- 打开系统设置,搜索“编辑账户的环境变量”
- 在「用户变量」区域找到
Path,点击编辑 - 新增一条路径,就是刚才Python安装目录下的Scripts文件夹(比如
C:\Users\Yihao\AppData\Local\Programs\Python\Python311\Scripts) - 保存设置后,重启命令行工具,再执行
pip --version验证
内容的提问来源于stack exchange,提问作者Yihao Liu
相关产品推荐
相关产品推荐

