如何一鍵升級(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)注腳本之家其它相關(guān)文章!
- Ubuntu18.04 一鍵升級(jí)Python所有第三方包 及安裝python包的方法
- python 利用Pyinstaller打包Web項(xiàng)目
- Python利用pip安裝tar.gz格式的離線資源包
- Python SQLAlchemy基本操作和常用技巧(包含大量實(shí)例,非常好)
- python判斷字符串是否包含子字符串的方法
- 使用setup.py安裝python包和卸載python包的方法
- Python 匹配任意字符(包括換行符)的正則表達(dá)式寫法
- win10下Python3.6安裝、配置以及pip安裝包教程
- Python代碼的打包與發(fā)布詳解
- python學(xué)習(xí)之第三方包安裝方法(兩種方法)
相關(guān)文章
Python實(shí)現(xiàn)將字典內(nèi)容保存到Excel文件的四種方法
Python 中的字典是一個(gè)數(shù)據(jù)集合,其中每個(gè)值對(duì)應(yīng)一個(gè)鍵,它們是無序的、可變的,并且對(duì)字典中存儲(chǔ)的值和鍵的數(shù)據(jù)類型沒有限制,本文給大家介紹了Python實(shí)現(xiàn)將字典內(nèi)容保存到Excel文件的四種方法,需要的朋友可以參考下2024-07-07如何將Pycharm中Terminal使用Powershell作為終端
這篇文章主要介紹了如何將Pycharm中Terminal使用Powershell作為終端問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05Python 批量讀取文件中指定字符的實(shí)現(xiàn)
這篇文章主要介紹了Python 批量讀取文件中指定字符的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03基于python元祖與字典與集合的粗淺認(rèn)識(shí)
下面小編就為大家?guī)硪黄趐ython元祖與字典與集合的粗淺認(rèn)識(shí)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-08-08Python使用Chrome插件實(shí)現(xiàn)爬蟲過程圖解
這篇文章主要介紹了Python使用Chrome插件實(shí)現(xiàn)爬蟲,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06使用matplotlib實(shí)現(xiàn)在同一個(gè)窗口繪制多個(gè)圖形
這篇文章主要介紹了使用matplotlib實(shí)現(xiàn)在同一個(gè)窗口繪制多個(gè)圖形問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-08-08淺析python,PyCharm,Anaconda三者之間的關(guān)系
Python是一種跨平臺(tái)的計(jì)算機(jī)程序設(shè)計(jì)語言,簡(jiǎn)單來說,python就是類似于C,Java,C++等,一種編程語言。這篇文章主要介紹了淺析python,PyCharm,Anaconda三者之間的關(guān)系,需要的朋友可以參考下2019-11-11