news 2026/4/3 6:03:10

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/3/25 8:14:30

1小时验证创业想法:用免费网站做MVP

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 生成一个SaaS产品的营销落地页原型&#xff0c;包含&#xff1a;1.产品价值主张 2.核心功能展示 3.定价方案 4.用户评价 5.邮件订阅收集。要求使用现代网页设计趋势&#xff0c;集…

作者头像 李华
网站建设 2026/3/27 5:01:45

AI人脸卫士部署实践:大型企业落地案例

AI人脸卫士部署实践&#xff1a;大型企业落地案例 1. 背景与需求分析 在数字化转型加速的背景下&#xff0c;大型企业在内部协作、会议记录、培训视频归档等场景中频繁涉及图像和视频数据的采集与存储。然而&#xff0c;随着《个人信息保护法》《数据安全法》等法规的实施&am…

作者头像 李华
网站建设 2026/3/31 22:13:34

智能隐私卫士实战:社交媒体图片自动脱敏教程

智能隐私卫士实战&#xff1a;社交媒体图片自动脱敏教程 1. 引言 1.1 社交媒体时代的隐私挑战 随着智能手机和社交平台的普及&#xff0c;我们每天都在上传成千上万张照片——聚会合影、旅行留念、工作场景……这些图像中往往包含大量人脸信息。然而&#xff0c;未经处理的公…

作者头像 李华
网站建设 2026/3/11 4:41:34

HashMap 源码深度剖析:红黑树转换机制与高并发性能陷阱

文章目录一、为什么扩容阈值&#xff08;load factor&#xff09;是 0.75&#xff1f;——泊松分布与空间/时间权衡✅ 核心公式&#xff1a;**threshold capacity loadFactor**&#x1f50d; 为什么是 0.75&#xff1f;——**泊松分布下的碰撞概率分析**&#xff08;1&#x…

作者头像 李华
网站建设 2026/3/13 7:26:04

多人合照隐私保护实战:AI自动打码系统部署步骤详解

多人合照隐私保护实战&#xff1a;AI自动打码系统部署步骤详解 1. 引言&#xff1a;AI 人脸隐私卫士 - 智能自动打码 在社交媒体、企业宣传、公共监控等场景中&#xff0c;多人合照的隐私泄露风险日益突出。传统手动打码效率低、易遗漏&#xff0c;而第三方在线工具又存在图像…

作者头像 李华
网站建设 2026/3/25 0:17:48

跨境电商实战:用Qwen3-4B快速搭建多语言客服系统

跨境电商实战&#xff1a;用Qwen3-4B快速搭建多语言客服系统 随着全球电商市场的持续扩张&#xff0c;多语言客户服务已成为企业出海的核心竞争力之一。然而&#xff0c;传统人工翻译本地化客服的模式成本高、响应慢&#xff0c;难以满足724小时实时交互需求。本文将基于 Qwen…

作者头像 李华