问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 一键升级所有包

发布网友 发布时间:2022-04-21 10:03

我来回答

5个回答

懂视网 时间:2022-05-10 09:06

pip 当前内建命令并不支持升级所有已安装的Python模块。

列出当前安装的包:

pip list

列出可升级的包:

pip list --outdate

升级一个包:

pip install --upgrade requests // mac,linux,unix 在命令前加 sudo -H

升级所有可升级的包:

pip freeze --local | grep -v '^-e' | cut -d = -f 1 | xargs -n1 pip install -U
for i in `pip list -o --format legacy|awk '{print $1}'` ; do pip install --upgrade $i; done

pip默认源由于墙,所以速度很慢,可使用第三源提高速度:

vim ~/.pip/pip.conf
[global]
trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

热心网友 时间:2022-05-10 06:14

首先,安装pip。
然后,pip list --outdated 列出所有过期的包
最后用pip install -upgrade xxxx 来升级包xxxx
没有直接的升级全部包的命令。可以自己写个脚本,结合上面两条pip命令实现。追问我记着是有的,原先还用过,现在忘了问一问,不过还是谢谢你

追答如果找到了,希望题主能在这里贴出来,供大家学习 :)

热心网友 时间:2022-05-10 07:32

新建--运行这个文件

import pip
from subprocess import call

for dist in pip.get_installed_distributions():
    call("pip install --upgrade " + dist.project_name, shell=True)

热心网友 时间:2022-05-10 09:07

import pip
from subprocess import call

for dist in pip.get_installed_distributions():
call("pip install --upgrade " + dist.project_name, shell=True)

热心网友 时间:2022-05-10 10:58

pip install pip-review
pip-review --local --interactive
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 如何升级python pip 如何通过pip命令升级python 如何修改Python中pip的更新源 python的pip如何更新到最新版本 python怎么用pip更新第三方包 pip如何升级 python里面pip作用是什么? 怎样更新pip命令 HSHSUSJXHXHDYSJAKXHDHSH什么意思 opencv+cuda不同系列的显卡 GPU坏了怎么办 gpu_z.每个版本查个显卡体质都一样吗 如何确定一块gpu最大的block数 一块主板最多能上几个GPU核心 GPU是什么东西 什么是电脑的gpu?它有计算功能吗? 为什么我的电脑桌面上出现了一个家庭组而且不能删除 笔记本的GPU坏了,会开不了机吗?GPU坏了是什么情形? 什么是多gpu 我要下载一个作业帮和那个学习吧! 在cmd中输入pip为什么没有任何反应? 为什么我的Python中没有requests模块? python pip为什么升级不了 为什么用pycharm升级了pip,在命令框里面的pip还是... 关于python中pip指令 iphone短信只能收不能发怎么回事? 苹果手机发送不了短信怎么办 苹果手机升级ios14系统后微信不能复制转发了怎么办? iphone6短信发送不成功? 苹果11pro max隔空投送怎么用 iphone6 imessage发的好好的,后来发不出转发普通短信后,再也转不回来用imessa iPhone6s为什么信息发送失败,也不能接受短信? 为什么我的iPhone不能同步信息? 怎么样在冬天才能使自己的手暖和? 冬天、怎样让手暖和点? 怎么让冬天的手变水嫩? 冬天怎么保持手暖和 怎么让手在冬天能温暖? 冬天怎么让手热起来? 冬天如何保护自己的手!