[英]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
列出所有已安装的 Python 3 版本: ls /usr/bin/python3*
将 Python 3.7 添加到替代列表并更改其优先级: sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 1
使用以下命令更改 Python 的默认版本:
sudo update-alternatives --config python
输入您希望设置为默认版本的版本号,然后按回车键确认。
python -V
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.