CentOs系统设置python版本

一、针对当前终端生效

最近云服务器安装了centos7系统,python默认版本是2.7.5,但是习惯用anaconda3,

安装anaconda3之后将系统默认python版本更改为python3。 只需执行命令:

alias python=/root/anaconda3/bin/python

/root/anaconda3/bin/python为anaconda3的安装路径

二、永久有效

alias命令默认仅针对当前终端有效,一旦开启新的终端窗口之前的alias别名便会实效。要是想实现alias重命名永久有效可以通过下面方法:

1、执行 cd ~ 进入到家目录,编辑 ~/.bashrc 文件(没有的话则新建该文件),将需要执行的别名命令添加到这个文件末尾,如:

alias python=/root/anaconda3/bin/python

然后退出保存,执行 source ~/.bashrc 使刚才的配置生效。

2、重启终端进行验证。如果没有生效,则说明没有~/.bash_profile文件,或者文件中没有执行.bashrc文件。.bash_profile 文件是用户登陆终端的时候会自动执行的文件,一般此文件中会调用.bashrc。那么接下来则需要编辑(如果没有的话先创建) .bash_profile 文件: 在文件里面加入一行:

source ~/.bashrc

同样的,退出保存后执行 source ~/.bash_profile 使刚才的配置生效就可以了。