Python 升级至3.x

一、下载安装

二、已经安装有Python3,直接切换

1.首先查看本机已经安装的Python版本

whereis python

找到要切换的python目录,比如/usr/bin/python3.5

2.使用update-alternatives 来为整个系统更改python版本

update-alternatives --list python

如果出现 update-alternatives:error:no alternatives for python错误表示python版本未被update-alternatives识别,需要更新一下替代列表

update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives: using /usr/bin/python2.7 to provide /usr/bin/python (python) in auto mode 
# update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2 
update-alternatives: using /usr/bin/python3.5 to provide /usr/bin/python (python) in auto mode

--install选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。这个例子中,我们为/usr/bin/python3.4设置的优先级为2,所以update-alternatives命令会自动将它设置为默认 Python 版本。
之后使用python --version查看更改后的版本
如果想切换Python版本

update-alternatives --config python

移除python替代版本

update-alternatives --remove python /usr/bin/python2.7 

你可能感兴趣的:(Python 升级至3.x)