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:逐个更新
相关推荐
梦幻精灵_cq10 小时前
《双征color》诗解——梦幻精灵_cq对终端渲染的数据结构设计模型式拓展
数据结构·python
喵手10 小时前
Python爬虫零基础入门【第八章:项目实战演练·第3节】上线与运维入门:定时运行、日志轮转、失败告警(轻量版)!
爬虫·python·爬虫实战·python爬虫工程化实战·零基础python爬虫教学·定时运行·日志轮转
weixin_6600967810 小时前
flash-attention总是安装失败
python·flash-attention
yaoxin52112310 小时前
303. Java Stream API - 查找元素
java·windows·python
子午10 小时前
【2026计算机毕设】蔬菜识别系统~Python+深度学习+人工智能+算法模型+TensorFlow
人工智能·python·深度学习
kong790692810 小时前
Python 调用大模型(LLM)
人工智能·python·大模型llm
深蓝电商API10 小时前
Selenium 爬取 Canvas 渲染的数据图表
爬虫·python·selenium
Just right10 小时前
python安装包问题
开发语言·python
hhy_smile10 小时前
Function in Python
python
dxz_tust11 小时前
flow match简单直观理解
开发语言·python·深度学习·扩散模型·流匹配·flow match