设置python使用的版本
  1. 检查系统上可用的Python版本
1
2
$ ls /usr/bin/python*
/usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.8

查看是否配置了Python替代方案。

1
2
$ sudo update-alternatives --list python
update-alternatives: error: no alternatives for python

  1. 设置替代版本

对于本例,我们将设置两个Python替代:Python2和Python3。

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

确认两个备选方案都可以使用:

1
2
3
$ sudo update-alternatives --list python
/usr/bin/python2
/usr/bin/python3

选择可选的Python版本

1
2
3
4
5
6
7
8
$ sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/python3 2 auto mode
1 /usr/bin/python2 1 manual mode
2 /usr/bin/python3 2 manual mode
Press to keep the current choice[*], or type selection number: 1

输入您的选择。在本例中,选择1来选择python2

检查你的python版本:

1
2
$ python -V
Python 2.7.18rc1