繁体   English   中英

Python2.7 到 Python3 Ubuntu 切换

[英]Python2.7 to Python3 Ubuntu switch

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

那么你知道解决方案吗?

非常感谢

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

alias python=python3

但是您不需要弄乱它,也许您可​​以使用python3命令而不是python启动配置并运行程序。

python3 file.py

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

我建议不要使用别名或更改默认值。 那些东西以后有办法回来咬你。

根据你的描述,你说工具说解释器太旧了。 我猜它需要一个 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

输入您希望设置为默认版本的版本号,然后按回车键确认。

  1. 仔细检查,更改是通过以下方式成功引入的: python -V

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM