成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用 Pip 升級 Python 軟件包

開發 后端
讓我們花點時間看看如何使用 Pip,來更新舊的 Python 軟件包吧。

你上次更新通過 Pip 安裝的 Python 軟件包是什么時候?大多數用戶往往會忘記這些 Python 軟件包也需要手動更新,因為僅僅更新系統存儲庫對于軟件包來說是不起作用的。

因此,讓我們花點時間看看如何使用 Pip,來更新舊的 Python 軟件包吧。

如何使用 Pip 升級 Python 軟件包

??Pip(Pip Installs Packages)?? 是一個用于管理 Python 軟件包的 命令行實用程序command line utility 。你可以將 Pip 安裝 Python 軟件包,類比為在 Ubuntu 和 Debian 中使用 ??apt?? 管理軟件包那樣。

因此,接下來就讓我們深入了解如何使用這個極好的工具 Pip,來管理與 Python 軟件包相關的內容吧。

1、列出過時的 Python 軟件包

在計劃更新什么軟件包之前,我們先要列出有哪些過時的軟件包,你可以在其中選擇想要更新的軟件包,因為大多數人不會想一下子更新整個軟件包庫。

要列出過時的 Python 軟件包,你只需將 ??pip?? 命令與 ??list?? 選項、??--outdated?? 標志一同使用即可,如下圖所示:

pip list --outdated

outdated packages

2、升級特定的軟件包

獲得可更新的軟件包列表后,你可以像我之前提到的那樣,選擇你要更新的那個特定的軟件包,pip 升級軟件包命令的語法如下:

pip install package_name -U

例如,我想將名為 ??anime-api?? 的軟件包升級到最新版本,所以我將使用下面的命令來升級:

pip install anime-api -U

update anime api

3、將軟件包升級到特定的版本

沒有必要總是使用軟件的最新版本,如果你想將軟件包升級到不是最新的某個特定版本,參考如下的命令語法:

pip install --upgrade <package>==<version>

例如,我想將名為 ??xdg?? 的軟件包更新到 5.1 版本,5.1 版本是最新版本的前一個版本,所以可以使用以下命令:

pip install --upgrade xdg==5.1

upgrade xdg to specific iteration

4、使用 Pip 一次性升級所有軟件包

請注意:我不建議你一次性升級所以軟件包,因為 Python 軟件包的依賴項太復雜了,一次性的升級無法處理相互依賴項。

要一次性升級所有 python 軟件包,你可以使用以下命令:

pip3 list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip3 install -U

upgrade everything

上面的命令使用了 ??xargs??。首先,會得到所有需要更新的軟件包,然后對每個軟件包執行 ??pip3 install -U?? 命令。

我在這里使用的是 ??pip3??,而不是 ??pip??。在 Ubuntu 22.04 及更高的版本中,??pip?? 和 ??pip3?? 命令都可以使用。

總結

使用 Pip 一次性更新所有 Python 軟件包并不是一個好主意。我發現一次性更新后,軟件包之間的依賴關系被破壞了,所以請確保只更新你想要更新的軟件包。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2020-03-16 18:30:47

pipPythonLinux

2022-07-25 10:20:39

apt 命令Ubuntu軟件包

2022-10-12 15:37:33

TopgradeLinux軟件包

2012-10-29 11:31:43

IBMdw

2010-03-03 09:43:34

Linux軟件包

2012-10-24 14:54:15

IBMdw

2018-06-22 10:05:04

Arch LinuxDEB軟件包

2009-12-28 12:25:44

2017-08-21 11:13:43

LinuxSnapcraft Snap軟件包

2010-02-05 14:46:20

Ubuntu軟件包

2009-12-16 10:25:14

sage開源軟件包

2021-10-03 14:30:17

Arch LinuxPKGBUILD 文件軟件包

2010-03-01 17:43:55

Linux Xsupp

2010-04-30 10:28:11

Unix安裝

2010-06-10 13:56:22

openSUSE軟件包

2021-04-20 22:27:22

Python軟件包GitHub

2023-02-14 07:19:31

2019-09-25 09:20:33

機器學習Python數據科學

2009-12-21 11:26:36

2010-01-07 14:44:14

Linux安裝KDE
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜色播 | 中文字幕福利 | a亚洲精品 | av在线免费网 | 涩涩视频大全 | 欧美激情第一区 | 亚洲成人观看 | 成人精品一区二区三区中文字幕 | 免费亚洲视频 | 四虎影 | 又黄又爽的网站 | 国产在线aa | 国产 日韩 欧美 在线 | 欧美一级免费看 | 日韩电影一区二区三区 | 日韩午夜在线播放 | 四虎影视免费观看 | 亚洲毛片网站 | 欧美xxxx性 | 精品视频一区二区三区在线观看 | 午夜男人免费视频 | 国产精品久久九九 | 日韩国产欧美视频 | 久久久久国产一区二区三区四区 | 欧美一级淫片免费视频黄 | 91高清视频在线观看 | 国产午夜亚洲精品不卡 | 青青草精品 | 日韩91 | 亚洲午夜av | 国产精品一区久久久 | 欧美日韩在线一区二区三区 | 日本视频中文字幕 | 成人欧美一区二区三区视频xxx | 亚洲精品一区在线 | 亚洲一区精品在线 | 草久久免费视频 | 欧美a级成人淫片免费看 | 色婷婷国产精品综合在线观看 | 亚洲综合视频 | 二区av|