news 2026/6/9 18:41:26

python pip 查看版本、安装、卸载等常用命令

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
python pip 查看版本、安装、卸载等常用命令

Python pip 常用命令速查(查看版本、安装、卸载、升级等)
(2025-2026 最新实用版)

以下是日常开发中最常使用到的 pip 命令,按照使用频率排序整理:

1. 查看 pip 相关信息(最常用)

# 查看 pip 版本(最常用)pip --version pip -V pip -v# 查看当前 python 使用的 pip 是哪个版本(强烈推荐)python -m pip --version python3 -m pip --version# 查看 pip 帮助(所有命令列表)pip --help pip -h# 查看 pip 安装位置和详细信息pip show pip

2. 安装包(最核心操作)

# 安装最新版本pipinstall包名 pipinstallrequests# 安装指定版本pipinstallrequests==2.28.1 pipinstallrequests>=2.28.0,<3.0# 安装可用的最新版本(但不高于某个版本)pipinstall"requests<3.0"# 强制重新安装(即使已存在也重新下)pipinstall--force-reinstall requests# 指定国内镜像源(速度快,强烈推荐)pipinstallrequests -i https://pypi.tuna.tsinghua.edu.cn/simple pipinstall-i https://pypi.douban.com/simple/ fastapi# 同时使用多个源(备用源)pipinstallrequests -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn

3. 卸载包

# 卸载单个包pip uninstall requests pip uninstall -y requests# -y 自动确认# 卸载多个包pip uninstall requests pandas numpy -y# 根据 requirements.txt 卸载(常用于清理环境)pip uninstall -r requirements.txt -y

4. 升级 pip 本身 & 升级已安装包

# 升级 pip 到最新版(非常重要!)python -m pipinstall--upgrade pip python -m pipinstall-U pip# 升级所有已安装包到最新版(慎用!容易破坏依赖)pip list --outdated# 先查看哪些可以升级pipinstall--upgrade$(pip list --outdated|awk'NR>2 {print $1}')# 升级单个包pipinstall--upgrade requests pipinstall-U requests

5. 查看已安装包信息

# 列出所有已安装包pip list pip list --format=freeze# 经典 requirements.txt 格式pip freeze# 最常用导出依赖方式# 查看某个包的详细信息pip show requests pip show -f requests# -f 显示安装文件列表# 查看可升级的包pip list --outdated pip list -o

6. 依赖管理相关(项目常用)

# 导出当前环境所有依赖(最常用)pip freeze>requirements.txt# 只导出项目直接依赖(推荐!更干净)# 方法1:使用 pipreqs(强烈推荐)pipinstallpipreqs pipreqs.--force# 方法2:pip-tools(更专业)pipinstallpip-tools pip-compile pyproject.toml# 或 requirements.inpip-sync# 同步环境与 lock 文件

7. 快速记忆口诀(日常最常用 7 条)

pip -V# 我现在是什么版本?pip list# 我装了什么?pipinstallxxx# 我要装这个!pipinstall-U xxx# 这个包要更新!pip uninstall xxx# 这个我不想要了pip freeze>req.txt# 把环境打包带走pipinstall-r req.txt# 把别人打包的环境装进来

8. 2025-2026 年额外小技巧

# 使用 uv(新一代极快包管理器,逐渐取代 pip)# 安装 uv: curl -LsSf https://astral.sh/uv/install.sh | shuv pipinstallfastapi uv pip compile requirements.in -o requirements.txt uv venv# 比 python -m venv 快很多

总结一句最实用的口诀:

“先 pip -V 看自己,再 pip list 看家底,install 要带 -i,升级用 -U,导出 freeze,卸载用 uninstall”

祝你 pip 用得顺手,环境永远干净~ 🚀

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:47:31

密钥管理太复杂?,sigstore如何简化开发者签名流程并提升安全性

第一章&#xff1a;密钥管理太复杂&#xff1f;sigstore如何简化开发者签名流程并提升安全性在现代软件供应链中&#xff0c;确保代码来源的真实性是安全开发的关键环节。传统PGP签名机制虽然有效&#xff0c;但其复杂的密钥管理流程常常让开发者望而却步——密钥生成、存储、分…

作者头像 李华
网站建设 2026/5/18 19:43:27

HunyuanVideo-Foley进阶教程:结合时间轴微调音效触发点

HunyuanVideo-Foley进阶教程&#xff1a;结合时间轴微调音效触发点 1. 引言&#xff1a;从自动化到精准化的声音设计 1.1 视频音效生成的演进趋势 随着AIGC技术在多媒体领域的深入应用&#xff0c;视频与声音的协同生成正从“粗放式自动匹配”向“精细化时序控制”演进。传统…

作者头像 李华
网站建设 2026/6/9 23:59:16

效果超预期!Qwen3-4B打造的智能客服案例展示

效果超预期&#xff01;Qwen3-4B打造的智能客服案例展示 1. 引言&#xff1a;中小企业AI客服的破局之道 在当前企业数字化转型浪潮中&#xff0c;智能客服已成为提升服务效率、降低人力成本的核心工具。然而&#xff0c;传统大模型部署方案往往面临高硬件门槛、数据隐私风险和…

作者头像 李华
网站建设 2026/6/10 0:05:39

多人合照隐私保护如何做?AI人脸隐私卫士一文详解

多人合照隐私保护如何做&#xff1f;AI人脸隐私卫士一文详解 1. 背景与痛点&#xff1a;多人合照中的隐私泄露风险 在社交媒体、企业宣传、活动记录等场景中&#xff0c;多人合照已成为信息传播的重要形式。然而&#xff0c;一张看似普通的合影背后&#xff0c;可能隐藏着严重…

作者头像 李华
网站建设 2026/6/10 14:47:37

为什么GLM-4.6V-Flash-WEB部署失败?一文详解常见问题

为什么GLM-4.6V-Flash-WEB部署失败&#xff1f;一文详解常见问题 智谱最新开源&#xff0c;视觉大模型。 1. 背景与技术定位 1.1 GLM-4.6V-Flash-WEB 是什么&#xff1f; GLM-4.6V-Flash-WEB 是智谱AI推出的最新开源多模态视觉大模型推理镜像&#xff0c;专为网页端API双通道…

作者头像 李华
网站建设 2026/6/6 13:53:33

为什么90%的AI量化策略在实盘中失败?深度解析数据过拟合致命误区

第一章&#xff1a;AI量化策略失败的根源剖析在人工智能技术广泛应用于量化投资的背景下&#xff0c;大量团队投入资源开发基于机器学习与深度学习的交易策略。然而&#xff0c;多数AI量化模型在实盘中表现不佳&#xff0c;甚至频繁出现严重回撤。其根本原因往往并非算法本身落…

作者头像 李华