ubuntu上怎么设置默认python命令是执行python3而不是python2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu上怎么设置默认python命令是执行python3而不是python2相关的知识,希望对你有一定的参考价值。

这是因为目前所有的linux系统默认版本都是python2,此方法适用于ubuntu和debian 其他发行版本没有测试。正常情况基于ubuntu与debian开发的发行版本都支持。

工具原料:电脑+ubuntu+phthon

一、打开终端分别输入下面两条命令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150、

二、然后再终端输入:

python

如果无误,此时python版本应该切换到默认的python3了。

如果需要重新切换回python只需要在终端输入:

sudo update-alternatives --config python

三、然后选者需要的python版本,输入序号回车即可

因为系统很多程序依赖于python2,如需要升级系统或者安装系统更新的时候,建议先切换到系统的默认版本python2否则可能出现依赖无法安装问题。

参考技术A alias python='python3'
#######永久生效的话在 .profile 文件末尾加上,重启生效。

Ubuntu设置python3为默认版本

直接执行这两个命令即可:
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
如果要切换到Python2,执行:
sudo update-alternatives --config python
按照提示输入选择数字回车即可。

以上是关于ubuntu上怎么设置默认python命令是执行python3而不是python2的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu14.04上设置默认python命令是执行python3而不是Python2

Ubuntu下切换Python2和Python3

Ubuntu将python命令默认指向python3

Ubuntu设置python3为默认版本

ubuntu16.04中将python3设置为默认

ubuntu16.04中将python3设置为默认