ubuntu切换python版本并设置优先级

        一般情况下,ubunu系统下会自带python,你如果安装了其它版本的python,就会出现多个版本的python,因此想要在ubuntu终端下切换不同的版本,就是设置你默认的python版本,这里演示了从Anaconda Python2.7.13版本切换到ubuntu 16.04LTS版本自带的python 2.7.12版本,具体参考步骤如下:( 具体以读者操作为准)

(1)首先在终端下查看你默认的python版本,我的是Anaconda Python2.7.13版本。

~$ python
  
  

         

(2)查看你所有的python安装路径

~$ whereis python
  
  

        

(3)选择你想要切换的python版本(可以是多个),然后添加到可选列表中,首先添加的是ubuntu 16.04LTS版本自带的python 2.7.12版本,我的路径是/usr/bin/python与/usr/bin/python2.7,注意两者之间有个python,最后的数字代表的是优先级,这是设为1。(需要sudo权限)

~$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
  
  

       

         接着添加Anaconda Python2.7.13版本,代码如下,你需要的更改你的路径。

~$ sudo update-alternatives --install /home/rongsong/anaconda2/bin/python python /home/rongsong/anaconda2/bin/python2.7 2 
  
  

         

   (4)   然后查看你可选列表的python版本,就是我们刚才添加的。

~$ update-alternatives --list python
  
  

                 

(5)更改你的python版本优先级顺序

~$ update-alternatives --config python
  
  

        

        

            

(5)最后在ubuntu终端输入python,可以看到现在的版本是ubuntu 16.04LTS版本自带的python 2.7.12版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值