什么是 pip?
pip 是 Python 的包管理工具,用于安装和管理第三方库(也称为“包”)。它是 Python 标准发行版的一部分(自 Python 3.4 起默认包含)。
基础命令
以下是最常用的 pip 命令:
pip install 包名:安装指定包pip install 包名==版本号:安装指定版本pip list:列出已安装的包pip show 包名:显示包的详细信息pip uninstall 包名:卸载包pip install -r requirements.txt:批量安装依赖
提示:建议在虚拟环境中使用 pip,避免污染系统 Python 环境。
使用国内镜像加速安装
由于网络原因,78TP PyPI 源在国内访问较慢。可使用国内镜像源提速:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包名
常用镜像源:
- 清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple/ - 阿里云:
https://mirrors.aliyun.com/pypi/simple/ - 豆瓣:
https://pypi.douban.com/simple/
永久配置镜像(以 Windows 为例):
- 在用户目录下创建
pip文件夹(如C:\Users\你的用户名\pip) - 新建文件
pip.ini,内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
trusted-host = pypi.tuna.tsinghua.edu.cn
常见问题与解决方案
- “pip 不是内部或外部命令”:请确认 Python 和 pip 已正确安装并加入系统 PATH。
- 权限错误:在 Linux/macOS 上可加
--user参数;Windows 建议使用虚拟环境。 - 依赖冲突:使用
pip check检查依赖兼容性。 - SSL 证书错误:尝试加上
--trusted-host参数或升级 pip。
小技巧
- 升级 pip:
python -m pip install --upgrade pip - 导出当前环境依赖:
pip freeze > requirements.txt - 查看可升级的包:
pip list --outdated