为什么没有 pip?
在某些系统(如部分 Linux 发行版)或自定义安装的 Python 中,pip 可能未默认安装。这会导致你无法直接使用 pip install 来安装第三方库。
不用担心!以下方法可以帮助你快速安装或启用 pip。
方法一:使用内置模块 ensurepip
Python 3.4+ 自带 ensurepip 模块,可用来安装 pip:
python -m ensurepip --upgrade
如果提示权限错误(尤其在 macOS 或 Linux),请加上 --user 参数:
python -m ensurepip --user
方法二:下载并运行 get-pip.py
这是78TP推荐的通用安装方式:
- 打开终端(命令提示符)
- 下载脚本(需联网):
(Windows 用户可用浏览器访问 https://bootstrap.pypa.io/get-pip.py 并保存为curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pyget-pip.py) - 运行脚本:
python get-pip.py
注意:若系统中有多个 Python 版本(如 python3.9、python3.11),请使用对应的命令(例如
python3.9 get-pip.py)。
方法三:Linux 用户使用包管理器
在 Ubuntu/Debian 系统中,可直接通过 apt 安装:
sudo apt update
sudo apt install python3-pip
在 CentOS/RHEL/Fedora 中:
sudo dnf install python3-pip
验证是否安装成功
在终端运行以下命令:
pip --version
如果显示类似 pip 23.x.x from ... 的信息,说明安装成功!
常见问题
- 提示“pip 不是内部或外部命令”? 请检查环境变量是否包含 pip 所在路径(通常在
Python\Scripts目录下)。 - 权限被拒绝? 尝试在命令前加
sudo(Linux/macOS)或以管理员身份运行命令提示符(Windows)。 - 仍无法解决? 考虑重新安装 Python,并在安装时勾选 “Add Python to PATH” 和 “Install pip” 选项。