Python 丰富的第三方库生态系统是其得以广泛应用的重要原因之一。这些第三方库由全球开发者贡献,绝大多数免费,能够帮助开发者快速实现各种功能,而无需自行编码 。本文小编和大家分享 Python 第三方库的相关知识。
一、PyPI
PyPI (Python Package Index) 是 Python 编程语言的官方第三方软件包存储库,旨在帮助开发者查找、安装和发布由 Python 社区开发的软件 。PyPI 包含海量第三方库,截至 2026 年,PyPI 已包含超过 82.9万个项目和 890万个版本发布 。Python 官方推荐使用 pip 工具从 PyPI 下载并安装库。
PyPI 官方网址:
https://pypi.org/
二、pip 工具
pip 是一个通用 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。Python 语言环境默认安装 pip 工具,分为 pip 和 pip3 两个版本。pip 和 pip3 的区别在于:
对应的 Python 版本不同:pip 最早是为 Python 2 涉及,pip3 则是为 Python 3 设计;
操作系统:如果系统同时装了 Python 2 和 Python 3,pip 管理 Python 2 安装的包,pip3 管理 Python 3 安装的包;如果只安装了 Python 3,pip 和 pip3 往往指向同一执行程序,没有区别。
安装路径:它们通常安装在各自 Python 版本安装目录下的 Scripts 文件夹里,互不干扰 。
(一)检查版本
pip --version# 或者pip3 --version
小编只安装了 Python 3 所以两条命令结果相同:
还可以使用 Python 编译器命令和 pip 自身命令查看 pip 版本。
# 使用 Python 编译器命令python -m pip --version#或者python3 -m pip --version#使用 pip 自身命令pip show pip# 或者pip3 show pip
pip install --upgrade pip# 或者python -m pip install --upgrade pip
命令中的 python 需替换为实际 Python 解释器名称(如 python3)。若系统同时安装了 Python 2 和 3,可能需要使用 python3 -m pip install --upgrade pip。
pip install package_name# 或者pip3 install package_name
(四)查看已安装第三方库列表
(五)查看已安装第三方库详细信息
pip show package_name# 或者pip3 show package_name
(六)删除已安装第三方库
pip uninstall package_name# 或者pip3 uninstall package_name
(七)查看 pip 所有命令
也可使用 pip -h 、pip --help 或 pip help 命令查看所有命令。
三、常用第三方类库
(一)数据处理与分析
pandas:处理表格数据,读取 Excel / CSV 等;
NumPy:数值计算基础,处理数组矩阵运算,速度比原生列表快很多;
matplotlib / Seaborn:折线图、柱状图、热力图等绘制。
(二)Web 开发与接口
Flask:轻量级框架,适合快速搭建小网站或 API 接口;
Django:全功能框架,自带后台管理和数据库,适合电商等大型项目;
FastAPI:高性能 API 框架,自动生成接口文档,AI 后端首选。
(三)爬虫与自动化
requests:发送网络请求,网页数据获取或调用 API 必备;
BeautifulSoup:解析网页 HTML,提取标题、链接等信息;
Selenium:控制浏览器自动操作,处理动态加载页面;
openpyxl / python-docx:自动读写 Excel 和 Word 文档。
(四)机器学习与 AI
Python 第三方库的数量极其庞大,涵盖了几乎所有开发者能想到的程序开发需求,大家可以根据自身需求下载和使用,不过需要提醒一句的是,第三方库下载安装后,引入程序必须使用 import 语句。