pip更新所有需要更新的包
来源:互联网 发布:臣妾做不到网络歌曲 编辑:程序博客网 时间:2024/05/01 06:50
新建一个shell文件
比如upgrade.sh
输入以下内容
for i in `pip list -o --format legacy|awk '{print $1}'` ; do sudo -H pip install --upgrade $i; done
pip list -o 得到所有待更新的包
format有两个选项,一个是legacy,一个是columns
后者会带一个表头:
Package Version Latest Type
因此选择用legacy的格式
用awk得到第一列
遍历更新
还有一种方法:
使用python,以root权限运行
import pip from subprocess import call for dist in pip.get_installed_distributions(): call("pip install --upgrade " + dist.project_name, shell=True)
但是遍历了所有安装了的包,效率偏慢
阅读全文
0 0
- pip更新所有需要更新的包
- 更新所有pip安装的程序
- pip使用非默认地址更新&安装所需要的包
- python 用pip来更新包的方法
- win7环境下,全部更新pip的安装包
- pip更新
- pip更新
- pip版本更新的问题
- 更新所有的视图
- pip 在windows下的更新升级
- windows下 pip的更新升级
- 更新pip时报字符集错误的解决方法
- pip --upgrade更新过期的python库
- Python2.7.10以上pip更新及其他包安装
- Python——更新所有包
- npm升级所有可更新包
- python更新pip
- pip更新问题
- 浅析三种特殊进程:孤儿进程,僵尸进程和守护进程.
- 一些比较好的国外IT网站
- nginx+tomcat 报 504 gateway timeout
- Web监听器导图详解
- HDU4185 Oil Skimming(二分图匹配,匈牙利算法)
- pip更新所有需要更新的包
- 写给Android App开发人员看的Android底层知识
- Pandas DataFrame 函数方法
- 监控系统
- 建设DevOps统一运维监控平台,先从日志监控说起
- Codeforces864D(构造水题?)
- 更新安全补丁后无法读取查询导入Excel问题解决说明书
- CSS实现垂直居中和水平居中
- 从Cassandra到分布式存储系统-目录