如何一鍵升級(jí)Python所有包
在使用Python的過程中,時(shí)間長(zhǎng)了,經(jīng)常會(huì)提示說某個(gè)模塊過時(shí)了,或是需要升級(jí)到新版本了,可安裝了那么多包,一個(gè)一個(gè)的去升級(jí)會(huì)死的,真的會(huì)死的,所以我們需要一鍵升級(jí)。
什么是pip?
pip 是一個(gè)現(xiàn)代的,通用的 Python 包管理工具。提供了對(duì) Python 包的查找、下載、安裝、卸載的功能。
官方提供的pip 示例
> pip install requests > pip search xml > pip show beautifulsoup4 > pip uninstall requests在查看過時(shí)包前,我們先升級(jí)下pip,以確保擁有最新的pip程序和源:
> pip install --upgrade pip
pip升級(jí)過程如下

下面看下如何查看當(dāng)前Python環(huán)境下有哪些包是過時(shí)的或是需要升級(jí)的:
> pip list --out
或
> pip list --outdated
注:這個(gè)命令時(shí)間會(huì)相對(duì)較長(zhǎng),因?yàn)橐ケ闅v當(dāng)前環(huán)境所有包版本
命令會(huì)輸出如下格式的數(shù)據(jù),如圖所示:

下面看下如何一鍵升級(jí)所有包,Python代碼如下:

升級(jí)過程如下,截了部分圖:

以上就是如何一鍵升級(jí)Python所有包的詳細(xì)內(nèi)容,更多關(guān)于python 包升級(jí)的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!
相關(guān)文章:
1. 詳解Android studio 動(dòng)態(tài)fragment的用法2. 基于android studio的layout的xml文件的創(chuàng)建方式3. 編程語言PHP在Web開發(fā)領(lǐng)域的優(yōu)勢(shì)在哪?4. 解決Android studio xml界面無法預(yù)覽問題5. 什么是python的自省6. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁效果(實(shí)例代碼)7. 圖文詳解vue中proto文件的函數(shù)調(diào)用8. Android如何加載Base64編碼格式圖片9. Springboot Druid 自定義加密數(shù)據(jù)庫密碼的幾種方案10. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)

網(wǎng)公網(wǎng)安備