什么是 pip?
pip 是 Python 的包管理工具,用于安装、升级和卸载第三方库(如 requests、numpy、flask 等)。从 Python 3.4+ 和 Python 2.7.9+ 开始,pip 已默认包含在标准发行版中。
但如果你使用的是较旧版本的 Python,或在某些系统中未预装 pip,则需要手动安装。
检查是否已安装 pip
打开终端(Windows:命令提示符或 PowerShell;macOS/Linux:终端),输入以下命令:
pip --version
如果显示类似以下内容,说明 pip 已安装:
pip 23.3.1 from /usr/lib/python3/dist-packages/pip (python 3.x)
若提示“命令未找到”或“不是内部或外部命令”,则需按以下方法安装。
在 Windows 上安装 pip
- 确保已安装 Python,并勾选了“Add Python to PATH”选项。
- 下载 get-pip.py 脚本。
- 打开命令提示符(以管理员身份运行更稳妥)。
- 进入 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
如果你已有 Python 但无 pip,可手动安装:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python3 get-pip.py
在 Linux(Ubuntu/Debian)上安装 pip
大多数现代 Linux 发行版可通过包管理器安装:
# 对于 Python 3 sudo apt update sudo apt install python3-pip
验证安装:
pip3 --version
注意:在 Linux 中,建议使用
pip3 命令以避免与 Python 2 混淆。
常见问题
- 权限错误? 在 Linux/macOS 中尝试加
--user参数:python3 get-pip.py --user - pip 命令无效? 检查环境变量 PATH 是否包含 Python Scripts 目录(Windows 默认为
C:\Users\你的用户名\AppData\Local\Programs\Python\PythonXX\Scripts)。 - 网络问题? 可使用国内镜像源加速安装,例如:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package