以 ubuntu 16.04 为例
看看系统安装了什么版本 Python
$ ls /usr/bin/python*
检查 update-alternatives 对 python 设置了没
$ sudo update-alternatives --list python
update-alternatives: error: no alternatives for python
$ ls -larth `which python`*
将各版本 Python 加入到 update-alternatives 中
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2
设置以上其中之一的 Python 版本为预设
$ sudo update-alternatives --config python
根据以上的选择, 预设所用的版本会改变
$ python --version
Python 2.7.12 / Python 3.5.2
显示
$ update-alternatives --display python
移除
$ update-alternatives --remove python /usr/bin/python3.5
没有评论:
发表评论