什么是 pip?
pip 是 Python 的包管理工具,用于安装和管理 Python 第三方库(如 requests、numpy、flask 等)。大多数现代 Python 安装已自带 pip,但某些旧版本或精简环境可能需要手动安装。
检查是否已安装 pip
打开终端(Windows:命令提示符或 PowerShell;macOS/Linux:终端),运行以下命令:
pip --version
如果显示版本信息(如 pip 23.0.1 from ...),说明 pip 已安装。否则,请继续阅读下方对应系统的安装方法。
Windows 系统安装 pip
如果你使用的是 Python 3.4 或更高版本,通常 pip 已随 Python 一起安装。若未安装,请按以下步骤操作:
- 下载 get-pip.py 脚本。
- 打开命令提示符(以管理员身份运行更佳)。
- 进入下载目录,执行:
python get-pip.py
安装完成后,重启终端并运行 pip --version 验证。
macOS 系统安装 pip
推荐通过 Homebrew 安装 Python(自带 pip):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew install python
或者手动安装 pip(适用于已有 Python 但无 pip 的情况):
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py
Linux 系统安装 pip
不同发行版命令略有差异:
- Ubuntu/Debian:
sudo apt update sudo apt install python3-pip
- CentOS/RHEL/Fedora:
sudo dnf install python3-pip # Fedora # 或 sudo yum install python3-pip # CentOS 7 及更早
💡 小贴士
如果系统中同时存在 Python 2 和 Python 3,请使用 pip3 命令来确保为 Python 3 安装包。
升级 pip 本身可使用:python -m pip install --upgrade pip
常见问题
Q:运行 pip 报错 “command not found”?
A:请确认 Python 和 pip 是否已正确添加到系统 PATH 环境变量中。
Q:权限被拒绝(Permission denied)?
A:在 Linux/macOS 上可尝试加 sudo,或使用虚拟环境避免全局安装。