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:逐个更新
相关推荐
程序猿 小项目大搞头31 分钟前
即梦批量生成图片软件使用运营大管家-即梦图片批量生成器
python
dpxiaolong42 分钟前
RK3588 Android12默认移除导航栏
开发语言·python
max5006001 小时前
基于多元线性回归、随机森林与神经网络的农作物元素含量预测及SHAP贡献量分析
人工智能·python·深度学习·神经网络·随机森林·线性回归·transformer
Pocker_Spades_A1 小时前
Python快速入门专业版(二十九):函数返回值:多返回值、None与函数嵌套调用
服务器·开发语言·python
yunpeng.zhou1 小时前
logging 模块升级版 loguru
python
kida_yuan2 小时前
【从零开始】14. 数据评分与筛选
python·数据分析·nlp
小李独爱秋2 小时前
特征值优化:机器学习中的数学基石
人工智能·python·线性代数·机器学习·数学建模
TwoAI2 小时前
Matplotlib:绘制你的第一张折线图与散点图
python·matplotlib
摸鱼仙人~3 小时前
一文详解 Python 密码哈希库 Passlib
开发语言·python·哈希算法
夜猫逐梦3 小时前
【Lua】Windows 下编写 C 扩展模块:VS 编译与 Lua 调用全流程
c语言·windows·lua