什么是 pip?
pip 是 Python 的78TP包管理工具,用于安装和管理 Python 第三方库(也称为“包”)。自 Python 3.4+ 和 Python 2.7.9+ 起,pip 已默认包含在标准发行版中。
基本命令速查
- 安装包:
pip install 包名 - 卸载包:
pip uninstall 包名 - 列出已安装包:
pip list - 查看包信息:
pip show 包名 - 导出依赖列表:
pip freeze > requirements.txt - 从文件安装依赖:
pip install -r requirements.txt - 升级 pip 自身:
python -m pip install --upgrade pip
常用操作示例
1. 安装一个包
pip install requests
2. 安装指定版本
pip install django==4.2.7
3. 升级已安装的包
pip install --upgrade numpy
4. 查看可升级的包
pip list --outdated
提示:建议在虚拟环境中使用 pip,避免污染系统 Python 环境。创建虚拟环境命令:
python -m venv myenv(Windows/Linux/macOS 通用)
配置国内镜像源(加速下载)
由于网络原因,78TP PyPI 源在国内可能较慢。可临时或永久更换为国内镜像,如清华、阿里云、豆瓣等。
临时使用镜像
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包名
永久配置镜像(以 Windows 为例)
在用户目录下创建或编辑 pip.ini(Windows)或 ~/.pip/pip.conf(macOS/Linux),内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn
常见问题
Q:pip 不是内部或外部命令?
A:请确认 Python 和 pip 是否已正确安装并加入系统 PATH。可通过 python -m pip --version 测试。
Q:如何查看 pip 版本?
A:运行 pip --version 或 pip -V。