Python2.7 to Python3 Ubuntu switch



我想在ubuntu上安装图形工具。因此,我想将python的默认版本从2.7改为3.7,因为我的编译器给了我一个错误,即python解释器太旧了,无法运行配置。

那么你知道解决方案吗?

非常感谢

如果在运行python命令时需要执行Python3,那么最简单的方法就是创建这样的别名:

alias python=python3

但您不需要搞砸它,也许您可以使用python3命令而不是python来启动配置和运行程序。

python3 file.py

或者将#!/usr/bin/python3添加到代码的第一行中,以使用python3自动运行它。

我建议不要使用别名,也不要更改默认值。这些东西会在以后反噬你

根据你的描述,你说这个工具说口译员太旧了。我猜它需要一个python3翻译。因此,您应该做的是一个简单的sudo apt install python3,并在从终端运行代码时使用python3而不是python

示例:

代替python manage.py runserver

做。。。python3 manage.py runserver

  1. 列出所有已安装的Python 3:ls /usr/bin/python3*版本

  2. 将Python 3.7添加到备选方案列表中,并更改其优先级:sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 1

  3. 使用以下命令更改Python的默认版本:

    sudo update-alternatives --config python

键入要设置为默认版本的编号,然后按enter键确认。

  1. 仔细检查,变更是否由以下人员成功引入:python -V

最新更新