最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ubuntu系統(tǒng)下多個python版本如何設(shè)置默認(rèn)python和pip

 更新時間:2023年12月04日 15:28:46   作者:selena_smy  
pip是一個用來安裝Python軟件包的工具,下面這篇文章主要給大家介紹了關(guān)于ubuntu系統(tǒng)下多個python版本如何設(shè)置默認(rèn)python和pip的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

ubuntu系統(tǒng)下多個的python版本,設(shè)置默認(rèn)python和pip

一、設(shè)置默認(rèn)python版本,并隨意切換

step1:確定系統(tǒng)中的python版本和位置

Ubuntu本身自帶兩個版本的python,分別是python2.X(快捷鍵:python)、python3.X(快捷鍵:python3)。所以首先確認(rèn)本機(jī)下的python默認(rèn)版本。

whereis pythonX
pythonX -V

或者查詢/usr/bin中的所有可用python

cd /usr/bin
ls |grep python

step2:使用update-alternatives 來為整個系統(tǒng)更改Python版本

羅列出所有可用的python替代版本信息:

update-alternatives --list python

如果出現(xiàn)以下報錯信息:

update-alternatives: error: no alternatives for python

則表示Python的替代版本尚未被update-alternatives命令識別。

step3:解決上述錯誤

需要更新一下替換列表,將python2.X和python3.X放入其中,命令如下:

模板update-alternatives --install python軟鏈接位置(一般都是:/usr/bin/python) python python2.X的軟鏈接位置(/usr/bin/python2.7) 優(yōu)先級
# update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode
# update-alternatives --install /usr/bin/python python /usr/bin/python3.10 2
update-alternatives: using /usr/bin/python3.10 to provide /usr/bin/python (python) in auto mode

–install選項使用了多個參數(shù)用于創(chuàng)建符號鏈接。最后一個參數(shù)指定了此選項的優(yōu)先級,如果我們沒有手動來設(shè)置替代選項,那么具有最高優(yōu)先級的選項就會被選中。

這個例子中,我們?yōu)?code>/usr/bin/python3.4設(shè)置的優(yōu)先級為2,所以update-alternatives命令會自動將它設(shè)置為默認(rèn)Python版本。

python --version 

查看目前python版本,例子的版本應(yīng)該是python3.10

step4:切換python版本。

使用命令

update-alternatives --config python

隨時在列出的Python替代版本中任意切換了。

下面按照提示輸入序號,想用哪個版本為默認(rèn),就輸入序號就可以了!

二、設(shè)置默認(rèn)pip版本,并隨意切換

step1:確定系統(tǒng)中的pip版本和位置

whereis pipX
pipX -V

或者查詢/usr/bin中的所有可用python

cd /usr/bin
ls |grep python

step2:使用update-alternatives 來為整個系統(tǒng)更改pip版本

羅列出所有可用的pip替代版本信息:

update-alternatives --list pip

如果出現(xiàn)以下報錯信息:

update-alternatives: error: no alternatives for pip

則表示pip的替代版本尚未被update-alternatives命令識別。

step3:解決上述錯誤

需要更新一下替換列表,pipX和pipX放入其中,命令如下:

模板update-alternatives --install pip軟鏈接位置(一般都是:/usr/bin/pip) pip pip.X的軟鏈接位置(/usr/bin/pip2.7) 優(yōu)先級
# update-alternatives --install /usr/bin/pip pip /usr/bin/pip2.7 1
update-alternatives: using /usr/bin/pip2.7 to provide /usr/bin/pip (pip) in auto mode
# update-alternatives --install /usr/bin/pip3.8 pip /usr/bin/pip3.8 2
update-alternatives: using /usr/bin/pip3.8 to provide /usr/bin/pip (pip) in auto mode

–install選項使用了多個參數(shù)用于創(chuàng)建符號鏈接。最后一個參數(shù)指定了此選項的優(yōu)先級,如果我們沒有手動來設(shè)置替代選項,那么具有最高優(yōu)先級的選項就會被選中。

這個例子中,我們?yōu)?usr/bin/pip3.9設(shè)置的優(yōu)先級為2,所以update-alternatives命令會自動將它設(shè)置為默認(rèn)Python版本。
pip --version 查看目前pip版本

step4:切換python版本。

使用命令

update-alternatives --config pip

隨時在列出的pip替代版本中任意切換了。

下面按照提示輸入序號,想用哪個版本為默認(rèn),就輸入序號就可以了!

三、在不同版本中安裝pip。

method1:使用以下命令,但是不能確定版本

sudo apt-get install python-pip
sudo apt-get install python3-pip

安裝完成后可以使用pip -Vpip3 -V查看看裝的pip版本。

method2:使用pip安裝其他庫

默認(rèn)的python版本可以直接使用

pip install XXXX

另外的python版本可以使用

python3 -m pip install XXXX 
pip3 install XXXX

系統(tǒng)自帶的 Python2 和 Python3 不要刪除,也不要替換!

如果被替換,將出現(xiàn)下面兩個錯誤:

1)用 pip3 安裝模塊時,會提示有關(guān) lsb_release 錯誤

2)執(zhí)行一個還未安裝的命令時,會出現(xiàn)下面這個錯誤:

ModuleNotFoundError: No module named 'CommandNotFound'

總結(jié)

到此這篇關(guān)于ubuntu系統(tǒng)下多個python版本如何設(shè)置默認(rèn)python和pip的文章就介紹到這了,更多相關(guān)ubuntu設(shè)置默認(rèn)python和pip內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

东莞市| 静安区| 汉源县| 彰化市| 萨迦县| 兰坪| 轮台县| 三门县| 美姑县| 镇康县| 定兴县| 望奎县| 抚宁县| 皋兰县| 绿春县| 丰都县| 中方县| 长汀县| 宝应县| 横峰县| 洪泽县| 凤阳县| 涞源县| 万山特区| 城口县| 淳安县| 万全县| 宁安市| 原平市| 宾阳县| 资兴市| 常宁市| 永胜县| 浦城县| 延庆县| 黔西县| 浪卡子县| 苍山县| 疏附县| 陈巴尔虎旗| 晋江市|