Linux升級或者切換python版本實現(xiàn)方式
升級系統(tǒng)Python版本 (適用于全局修改)
如果你希望將系統(tǒng)默認的 Python 版本升級到 3.11 或更高,以便所有項目都能使用新版本,可以采取此方案。具體步驟取決于你的操作系統(tǒng)。
對于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
安裝后,驗證Python版本
python3 --version
查看當前python3的可選版本
sudo update-alternatives --config python3
運行這個命令后
你會看到一個列表,類似于這樣:
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 列顯示了你之前設置的優(yōu)先級(數(shù)值越大,優(yōu)先級越高)。
- * 表示當前被選中的默認版本。
- auto mode 表示系統(tǒng)自動選擇最高優(yōu)先級的版本。
- manual mode 表示你手動指定了某個版本。
選擇你想要的版本:
- 根據(jù)上述列表,找到你原來的 Python 版本(例如 python3.10)對應的 Selection 數(shù)字。
- 在示例中,python3.10 的選擇號是 1。
- 輸入對應的數(shù)字(例如 1),然后按 Enter 鍵。
總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
python-pandas創(chuàng)建Series數(shù)據(jù)類型的操作
這篇文章主要介紹了python-pandas創(chuàng)建Series數(shù)據(jù)類型的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04
Python函數(shù)的周期性執(zhí)行實現(xiàn)方法
這篇文章主要介紹了Python函數(shù)的周期性執(zhí)行實現(xiàn)方法,涉及Python使用sched模塊實現(xiàn)函數(shù)周期性調(diào)度觸發(fā)的相關技巧,需要的朋友可以參考下2016-08-08
Pytorch使用技巧之Dataloader中的collate_fn參數(shù)詳析
collate_fn 參數(shù)的目的主要是為了隨心所欲的轉變數(shù)據(jù)的類型,這個數(shù)據(jù)是用DataLoader加載的,比如img,target,下面這篇文章主要給大家介紹了關于Pytorch使用技巧之Dataloader中的collate_fn參數(shù)的相關資料,需要的朋友可以參考下2022-03-03
詳解python如何在django中為用戶模型添加自定義權限
這篇文章主要介紹了python如何在django中為用戶模型添加自定義權限,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10
使用Django中的filter方法進行數(shù)據(jù)查詢的基本操作
在 Django 中,QuerySet 的 filter() 方法是一個強大的工具,用于從數(shù)據(jù)庫中檢索數(shù)據(jù)并根據(jù)指定的條件進行篩選,在本文中,我們將介紹如何使用 filter() 方法來執(zhí)行各種類型的數(shù)據(jù)查詢操作,需要的朋友可以參考下2024-05-05
pd.read_csv讀取文件路徑出現(xiàn)的問題解決
本文主要介紹了pd.read_csv讀取文件路徑出現(xiàn)的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06
Python Django切換MySQL數(shù)據(jù)庫實例詳解
這篇文章主要介紹了Python Django切換MySQL數(shù)據(jù)庫實例詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07

