Python pip 以及 包的升级

Python pip 以及 包的升级

更新 pip 本身

sh 复制代码
python -m pip install --upgrade pip

或者(有时更安全):

sh 复制代码
python3 -m pip install --upgrade pip

升级某个包

sh 复制代码
pip install --upgrade package-name
# or
pip install -U package-name

查看所有可更新的包

sh 复制代码
pip list --outdated

这个命令执行时间可能会比较久.

升级所有的包

保存旧环境依赖备份:

sh 复制代码
pip freeze > requirements_before_upgrade.txt

升级所有包

sh 复制代码
pip list --outdated --format=columns | tail -n +3 | awk '{print $1}' | xargs -n1 pip install -U

📌 命令说明:

  1. pip list --outdated --format=columns:列出过时的包
  2. tail -n +3:跳过表头
  3. awk '{print $1}':只取包名
  4. xargs -n1 pip install -U:逐个更新
相关推荐
硬核子牙33 分钟前
Python虚拟机内存机制底层
python
AI视觉网奇1 小时前
音频获取长度
java·前端·python
寄思~2 小时前
学习笔记:封装和单继承
开发语言·笔记·python·学习
E_ICEBLUE2 小时前
Python 操作 Word 文档:主流库对比与选择指南
开发语言·经验分享·python·word·办公自动化
倔强青铜三2 小时前
苦练Python第38天:input() 高级处理,安全与异常管理
人工智能·python·面试
大模型真好玩2 小时前
深入浅出LangChain AI Agent智能体开发教程(六)—两行代码LangChain Agent API快速搭建智能体
人工智能·python·agent
德育处主任Pro3 小时前
『React』 组件通信全攻略
python·opencv·matplotlib
Digitally3 小时前
如何轻松将 Windows 10 或 11 PC恢复出厂设置
windows
七七软件开发3 小时前
一对一交友小程序 / APP 系统架构分析
java·python·小程序·系统架构·php
电商数据girl3 小时前
如何利用API接口与网页爬虫协同进行电商平台商品数据采集?
大数据·开发语言·人工智能·python·django·json