Linux系統一般自帶Python,有時候又自己下載了Python,因此有可能Python2和Python3同時存在。那么當我們在Terminal鍵入python的時候,會調出哪個Python呢?本文即解決這個問題.
版本查看
在終端鍵入
python --version1
可以查看python的版本信息
這時發現我的python的版本是2.7.15rc1.然而我是安裝了python3的,那怎么用python3呢?一種當然是直接用python3即可打開python3,同理python2也可打開python2.
但是python卻現在默認的python2,因為其優先級更高?,F在問題來了,怎么修改python為python3?
修改python
方法一:修改別名
可以采用alias修改別名將python設置為python3
alias python='/usr/bin/python3'1
并將其放入.bashrc中
方法二:修改配置
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2 # 添加Python2可選項,優先級為2sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1 # 添加Python3可選項,優先級為1sudo update-alternatives --config python12345
出現如下配置菜單,發現現在是自動模式,選擇python2,要設置為python3只需要選擇2,enter即可啦~
補充
給python2和python3裝上pip,注意不能互相用對方的pip
sudo apt-get install python2-pipsudo apt-get install python3-pip---------------------
總結
以上所述是小編給大家介紹的Ubuntu下Python2與Python3的共存問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林站長站網站的支持!
新聞熱點
疑難解答