Linux设置默认Python版本

概述

由于默认的python版本为2.7,执行命令时需要改为python3,比较麻烦。所以将python3设置为默认版本。(执行apt-get install python3-pip安装python3)

配置

原理:使用update-alternatives进行配置

查看python位置

ls /usr/bin/python*
一般是/usr/bin/python2和/usr/bin/python3

查询当前配置

update-alternatives --list python
没有配置过的话会返回update-alternatives: error: no alternatives for python

配置默认版本

通过设置优先级来实现默认使用python3

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2

测试

查询默认版本号
python --version

注意
有些脚本需要手动修改python版本(如yum),将/usr/bin/python改为/usr/bin/python2

添加新评论