python默認(rèn)版本更換

方法一:

update-alternatives --install /usr/bin/python python /usr/bin/python2 1 #將默認(rèn)版本優(yōu)先級設(shè)為1
update-alternatives --install /usr/bin/python python /usr/bin/python3 2 #將python3優(yōu)先級設(shè)為2
python -V #可以看到python默認(rèn)版本已經(jīng)替換

方法二:

將Linux下python默認(rèn)版本切換成替代版本:https://www.cnblogs.com/zangyu/p/5574551.html

本文鏈接自http://www.myhack58.com/Article/48/66/2016/71806.htm

當(dāng)你安裝 Debian Linux 時,安裝過程有可能同時為你提供多個可用的 Python 版本,因此系統(tǒng)中會存在多個 Python 的可執(zhí)行二進制文件褪秀。你可以按照以下方法使用 ls 命令來查看你的系統(tǒng)中都有那些 Python 的二進制文件可供使用。

1岸裙、# ls /usr/bin/python*

會看到類似下列信息:
/usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3m

2、執(zhí)行如下命令查看默認(rèn)的 Python 版本信息:

$ python --version
Python 2.7.8

3、基于用戶修改 Python 版本:

想要為某個特定用戶修改 Python 版本,只需要在其 home 目錄下創(chuàng)建一個 alias(別名) 即可言沐。打開該用戶的 ~/.bashrc 文件,添加新的別名信息來修改默認(rèn)使用的 Python 版本辕漂。

  1. alias python='/usr/bin/python3.4'
    一旦完成以上操作呢灶,重新登錄或者重新加載 .bashrc 文件吴超,使操作生效钉嘹。
  2. $ . ~/.bashrc
    檢查當(dāng)前的 Python 版本。
  3. $ python --version
  4. Python 3.4.2

2鲸阻、 在系統(tǒng)級修改 Python 版本

我們可以使用 update-alternatives 來為整個系統(tǒng)更改 Python 版本跋涣。以 root 身份登錄,首先羅列出所有可用的 python 替代版本信息:

update-alternatives --list python

update-alternatives: error: no alternatives for python
如果出現(xiàn)以上所示的錯誤信息鸟悴,則表示 Python 的替代版本尚未被 update-alternatives 命令識別陈辱。想解決這個問題,我們需要更新一下替代列表细诸,將 python2.7 和 python3.4 放入其中沛贪。
1、# 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
2、# update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2
update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode

--install 選項使用了多個參數(shù)用于創(chuàng)建符號鏈接利赋。最后一個參數(shù)指定了此選項的優(yōu)先級水评,如果我們沒有手動來設(shè)置替代選項,那么具有最高優(yōu)先級的選項就會被選中媚送。這個例子中中燥,我們?yōu)?/usr/bin/python3.4 設(shè)置的優(yōu)先級為2,所以 update-alternatives 命令會自動將它設(shè)置為默認(rèn) Python 版本塘偎。
1疗涉、 # python --version

  1. Python 3.4.2

接下來,我們再次列出可用的 Python 替代版本吟秩。

1咱扣、# update-alternatives --list python
2、 /usr/bin/python2.7
3峰尝、 /usr/bin/python3.4

現(xiàn)在開始偏窝,我們就可以使用下方的命令隨時在列出的 Python 替代版本中任意切換了。

1武学、 # update-alternatives --config python


1.png

$ python --version
Python 2.7.8

3祭往、移除替代版本

一旦我們的系統(tǒng)中不再存在某個 Python 的替代版本時,我們可以將其從 update-alternatives 列表中刪除掉火窒。例如硼补,我們可以將列表中的 python2.7 版本移除掉。

1熏矿、 # update-alternatives --remove python /usr/bin/python2.7
2已骇、 update-alternatives: removing manually selected alternative - switching python to auto mode
3、 update-alternatives: using /usr/bin/python3.4 to provide /usr/bin/python (python) in auto mode

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末票编,一起剝皮案震驚了整個濱河市褪储,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌慧域,老刑警劉巖鲤竹,帶你破解...
    沈念sama閱讀 212,542評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異昔榴,居然都是意外死亡辛藻,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,596評論 3 385
  • 文/潘曉璐 我一進店門互订,熙熙樓的掌柜王于貴愁眉苦臉地迎上來吱肌,“玉大人,你說我怎么就攤上這事仰禽〉” “怎么了纺蛆?”我有些...
    開封第一講書人閱讀 158,021評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長规揪。 經(jīng)常有香客問我犹撒,道長,這世上最難降的妖魔是什么粒褒? 我笑而不...
    開封第一講書人閱讀 56,682評論 1 284
  • 正文 為了忘掉前任识颊,我火速辦了婚禮,結(jié)果婚禮上奕坟,老公的妹妹穿的比我還像新娘祥款。我一直安慰自己,他們只是感情好月杉,可當(dāng)我...
    茶點故事閱讀 65,792評論 6 386
  • 文/花漫 我一把揭開白布刃跛。 她就那樣靜靜地躺著,像睡著了一般苛萎。 火紅的嫁衣襯著肌膚如雪桨昙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,985評論 1 291
  • 那天腌歉,我揣著相機與錄音蛙酪,去河邊找鬼。 笑死翘盖,一個胖子當(dāng)著我的面吹牛桂塞,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播馍驯,決...
    沈念sama閱讀 39,107評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼阁危,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了汰瘫?” 一聲冷哼從身側(cè)響起狂打,我...
    開封第一講書人閱讀 37,845評論 0 268
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎混弥,沒想到半個月后趴乡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,299評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡剑逃,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,612評論 2 327
  • 正文 我和宋清朗相戀三年浙宜,在試婚紗的時候發(fā)現(xiàn)自己被綠了官辽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蛹磺。...
    茶點故事閱讀 38,747評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖同仆,靈堂內(nèi)的尸體忽然破棺而出萤捆,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 34,441評論 4 333
  • 正文 年R本政府宣布俗或,位于F島的核電站市怎,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏辛慰。R本人自食惡果不足惜区匠,卻給世界環(huán)境...
    茶點故事閱讀 40,072評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帅腌。 院中可真熱鬧驰弄,春花似錦、人聲如沸速客。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,828評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽溺职。三九已至岔擂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間浪耘,已是汗流浹背乱灵。 一陣腳步聲響...
    開封第一講書人閱讀 32,069評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留七冲,地道東北人阔蛉。 一個月前我還...
    沈念sama閱讀 46,545評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像癞埠,于是被迫代替她去往敵國和親状原。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,658評論 2 350

推薦閱讀更多精彩內(nèi)容