溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Ubuntu下Python2與Python3的共存問題

發(fā)布時(shí)間:2020-09-21 19:06:45 來源:腳本之家 閱讀:348 作者:一花一世界hwb 欄目:開發(fā)技術(shù)

Linux系統(tǒng)一般自帶Python,有時(shí)候又自己下載了Python,因此有可能Python2和Python3同時(shí)存在。那么當(dāng)我們?cè)赥erminal鍵入python的時(shí)候,會(huì)調(diào)出哪個(gè)Python呢?本文即解決這個(gè)問題.

版本查看

在終端鍵入

python --version1

可以查看python的版本信息 

這時(shí)發(fā)現(xiàn)我的python的版本是2.7.15rc1.然而我是安裝了python3的,那怎么用python3呢?一種當(dāng)然是直接用python3即可打開python3,同理python2也可打開python2. 

但是python卻現(xiàn)在默認(rèn)的python2,因?yàn)槠鋬?yōu)先級(jí)更高?,F(xiàn)在問題來了,怎么修改python為python3?

修改python

方法一:修改別名

可以采用alias修改別名將python設(shè)置為python3

alias python='/usr/bin/python3'1

并將其放入.bashrc中

方法二:修改配置

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2 
# 添加Python2可選項(xiàng),優(yōu)先級(jí)為2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1 
# 添加Python3可選項(xiàng),優(yōu)先級(jí)為1
sudo update-alternatives --config python12345

出現(xiàn)如下配置菜單,發(fā)現(xiàn)現(xiàn)在是自動(dòng)模式,選擇python2,要設(shè)置為python3只需要選擇2,enter即可啦~

補(bǔ)充

給python2和python3裝上pip,注意不能互相用對(duì)方的pip

sudo apt-get install python2-pip
sudo apt-get install python3-pip
--------------------- 

總結(jié)

以上所述是小編給大家介紹的Ubuntu下Python2與Python3的共存問題,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)億速云網(wǎng)站的支持!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI