一、什么是 pip?
pip 是 Python 的包管理工具,用于安装、升级、卸载和管理第三方库。它是 Python 官方推荐的包管理工具,从 Python 3.4 版本开始默认包含。
1. 检查 pip 是否安装
# 查看 pip 版本pip --version# 或pip3 --version# 查看 pip 的帮助信息pip help
2. pip 的基本命令结构
pip <command> [options] [package-name]
二、安装第三方库(核心操作)
1. 基本安装
# 安装最新版本pip install package_name# 示例:安装 requests 库pip install requests# 同时安装多个包pip install requests numpy pandas# 使用 pip3(Python 3)pip3 install requests
2. 安装指定版本
# 安装特定版本pip install package_name==1.2.3# 示例:安装 Django 2.2 版本pip install django==2.2# 安装大于等于某个版本pip install package_name>=1.0.0# 安装小于某个版本pip install package_name<=2.0.0# 安装某个范围内的版本pip install "package_name>=1.0.0,<2.0.0"
3. 从其他源安装
# 从 GitHub 安装pip install git+https://github.com/user/repo.git# 从本地文件安装pip install /path/to/package.whlpip install /path/to/package.tar.gz# 从本地目录安装(开发模式)pip install -e /path/to/package
三、查看已安装的库
1. 列出所有已安装的库
# 列出所有已安装的包pip list# 列出所有已安装的包(更详细的格式)pip list --verbose# 列出所有过时的包pip list --outdated# 列出所有最新版本的包pip list --uptodate
2. 查看特定包的信息
# 显示包详细信息pip show package_name# 示例:查看 numpy 的详细信息pip show numpy# 显示包的更多信息pip show --verbose package_name# 列出包的所有文件pip show --files package_name
四、升级和卸载库
1. 升级库
# 升级单个包到最新版本pip install --upgrade package_name# 或pip install -U package_name# 示例:升级 pip 本身pip install --upgrade pip# 升级所有包(需要额外工具)# 使用 pip-reviewpip install pip-reviewpip-review --auto
2. 卸载库
# 卸载单个包pip uninstall package_name# 卸载多个包pip uninstall package1 package2 package3# 卸载时不需要确认(谨慎使用)pip uninstall -y package_name
📋 入门篇 学习检查清单
能检查 pip 是否安装成功
掌握安装包的基本命令
知道如何安装指定版本的包
能查看已安装的包列表
能查看特定包的详细信息
知道如何升级和卸载包
(入门篇):适合初次接触 pip 的开发者,重点掌握安装、查看、卸载等基础操作。