为什么需要更新 pip?
pip 是 Python 的包管理工具,用于安装和管理第三方库。保持 pip 最新可以:
- 获得最新的功能和安全修复
- 避免因版本过旧导致的安装失败
- 提升依赖解析的准确性和速度
通用更新命令(推荐)
无论你使用哪种操作系统,以下命令通常都适用:
python -m pip install --upgrade pip
如果你使用的是 Python 3 并且系统中有多个 Python 版本,建议使用:
python3 -m pip install --upgrade pip
按操作系统分类的更新方法
Windows
macOS
Linux
Windows 系统
打开命令提示符(CMD)或 PowerShell,运行:
python -m pip install --upgrade pip
如果提示权限错误,可尝试以管理员身份运行终端。
macOS 系统
打开终端(Terminal),运行:
python3 -m pip install --upgrade pip
如果你通过 Homebrew 安装了 Python,此命令通常有效。
Linux 系统(Ubuntu/Debian/CentOS 等)
在终端中执行:
python3 -m pip install --upgrade pip
某些发行版可能需要使用 pip3:
pip3 install --upgrade pip
注意:不建议使用系统包管理器(如 apt)更新 pip,以免与系统 Python 冲突。
常见问题
Q: 运行命令后提示“'pip' 不是内部或外部命令”?
A: 说明 pip 未加入环境变量。请使用 python -m pip 方式调用,或检查 Python 安装时是否勾选了“Add to PATH”。
Q: 权限被拒绝(Permission denied)怎么办?
A: 在 Linux/macOS 上可加 --user 参数:
python3 -m pip install --user --upgrade pip
验证 pip 版本
更新完成后,可通过以下命令查看当前 pip 版本:
pip --version
或
python -m pip --version