news 2026/6/15 11:56:03

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/15 8:56:46

AI助力ElementPlus开发:自动生成组件代码的实战指南

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 使用快马平台生成一个基于Vue3和ElementPlus的后台管理系统前端页面&#xff0c;包含以下功能&#xff1a;1. 用户登录表单&#xff0c;使用ElementPlus的Form组件&#xff0c;包含…

作者头像 李华
网站建设 2026/6/15 8:55:29

PUBG压枪黑科技:5步搞定罗技鼠标精准射击

PUBG压枪黑科技&#xff1a;5步搞定罗技鼠标精准射击 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg 还在为《绝地求生》中枪口乱跳而烦恼吗&…

作者头像 李华
网站建设 2026/6/15 8:57:25

小白也能懂:用Qwen3-4B快速搭建智能问答系统全攻略

小白也能懂&#xff1a;用Qwen3-4B快速搭建智能问答系统全攻略 1. 引言&#xff1a;为什么选择 Qwen3-4B-Instruct-2507&#xff1f; 在当前大模型技术飞速发展的背景下&#xff0c;越来越多开发者希望将强大的语言模型集成到自己的应用中。然而&#xff0c;动辄百亿参数的模…

作者头像 李华
网站建设 2026/6/15 8:54:01

AI视觉模型选型:GLM-4.6V-Flash-WEB实战分析

AI视觉模型选型&#xff1a;GLM-4.6V-Flash-WEB实战分析 &#x1f4a1; 获取更多AI镜像 想探索更多AI镜像和应用场景&#xff1f;访问 CSDN星图镜像广场&#xff0c;提供丰富的预置镜像&#xff0c;覆盖大模型推理、图像生成、视频生成、模型微调等多个领域&#xff0c;支持一键…

作者头像 李华
网站建设 2026/6/15 12:59:42

AI人脸隐私卫士如何应对帽子/眼镜?配件干扰测试

AI人脸隐私卫士如何应对帽子/眼镜&#xff1f;配件干扰测试 1. 背景与挑战&#xff1a;当人脸戴上“伪装”——配件对自动打码的影响 在现实场景中&#xff0c;人们佩戴帽子、墨镜、口罩、围巾等配饰是常态。这些物品不仅改变了面部的视觉特征&#xff0c;还可能遮挡关键检测…

作者头像 李华