Linux升級(jí)或者切換python版本實(shí)現(xiàn)方式
升級(jí)系統(tǒng)Python版本 (適用于全局修改)
如果你希望將系統(tǒng)默認(rèn)的 Python 版本升級(jí)到 3.11 或更高,以便所有項(xiàng)目都能使用新版本,可以采取此方案。具體步驟取決于你的操作系統(tǒng)。
對(duì)于Ubuntu/Debian系統(tǒng)
sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.11 # 或者 python3.12 如果你更傾向于最新版本 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 2
安裝后,驗(yàn)證Python版本
python3 --version
查看當(dāng)前python3的可選版本
sudo update-alternatives --config python3
運(yùn)行這個(gè)命令后
你會(huì)看到一個(gè)列表,類(lèi)似于這樣:
There are 2 choices for the alternative python3 (providing /usr/bin/python3). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/bin/python3.11 2 auto mode 1 /usr/bin/python3.10 1 manual mode 2 /usr/bin/python3.11 2 manual mode Press <enter> to keep the current choice[*], or type selection number:
- Path 列顯示了可用的 Python 可執(zhí)行文件的路徑。
- Priority 列顯示了你之前設(shè)置的優(yōu)先級(jí)(數(shù)值越大,優(yōu)先級(jí)越高)。
- * 表示當(dāng)前被選中的默認(rèn)版本。
- auto mode 表示系統(tǒng)自動(dòng)選擇最高優(yōu)先級(jí)的版本。
- manual mode 表示你手動(dòng)指定了某個(gè)版本。
選擇你想要的版本:
- 根據(jù)上述列表,找到你原來(lái)的 Python 版本(例如 python3.10)對(duì)應(yīng)的 Selection 數(shù)字。
- 在示例中,python3.10 的選擇號(hào)是 1。
- 輸入對(duì)應(yīng)的數(shù)字(例如 1),然后按 Enter 鍵。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
python如何給字典的鍵對(duì)應(yīng)的值為字典項(xiàng)的字典賦值
這篇文章主要介紹了python如何給字典的鍵對(duì)應(yīng)的值為字典項(xiàng)的字典賦值,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Pycharm配置Qt Designer及Pyuic的實(shí)現(xiàn)方法
本文介紹了如何安裝Qt designer和Pyuic以及他們的基本用法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07Python中random模塊生成隨機(jī)數(shù)詳解
本文給大家匯總了一下在Python中random模塊中最常用的生成隨機(jī)數(shù)的方法,有需要的小伙伴可以參考下2016-03-03python點(diǎn)云地面點(diǎn)濾波(Progressive Morphological Filter)算法介紹(PCL庫(kù))
這篇文章主要介紹了python點(diǎn)云地面點(diǎn)濾波(Progressive Morphological Filter)算法介紹(PCL庫(kù)),了解膨脹/腐蝕這兩個(gè)基礎(chǔ)操作,可以通過(guò)對(duì)其進(jìn)行簡(jiǎn)單組合來(lái)形成開(kāi)/閉操作,需要的朋友可以參考下2021-08-08Python?xmltodict實(shí)現(xiàn)簡(jiǎn)化XML數(shù)據(jù)處理
Python社區(qū)為提供了xmltodict庫(kù),它專(zhuān)為簡(jiǎn)化XML與Python數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換而設(shè)計(jì),本文主要來(lái)為大家介紹一下如何使用xmltodict實(shí)現(xiàn)簡(jiǎn)化XML數(shù)據(jù)處理,希望對(duì)大家有所幫助2025-01-01Python操作Oracle數(shù)據(jù)庫(kù)的簡(jiǎn)單方法和封裝類(lèi)實(shí)例
這篇文章主要介紹了Python操作Oracle數(shù)據(jù)庫(kù)的簡(jiǎn)單方法和封裝類(lèi),結(jié)合實(shí)例形式分析了Python簡(jiǎn)單連接、查詢(xún)、關(guān)閉Oracle數(shù)據(jù)庫(kù)基本操作,并給出了一個(gè)Python針對(duì)Oracle各種操作的封裝類(lèi),需要的朋友可以參考下2018-05-05