如何告诉 ubuntu 使用 python 3.4 而不是 2.7?

如何告诉 ubuntu 使用 python 3.4 而不是 2.7?

我安装了 python 2.7 和 3.4 版本。但是当我说“python -V”时,它显示版本为 2.7 而不是 3.4

如何告诉 ubuntu 使用最新的 python?此设置在哪里配置?

答案1

如果你跑python -V,你会得到:Python 2.7.6,但是,如果你跑python3 -V,你会得到3.4.0

运行脚本时,您可以使用以下任一方式指定要使用的 Python 版本:

python <script.py>

或者:

python3 <script.py>

如果脚本或应用程序是可执行的,并且你在没有使用python(2 或 3)命令的情况下运行它,则需要在你的脚本中包含 shebang,在其中定义要使用的 python 版本;或者:

#!/usr/bin/env python

或者:

#!/usr/bin/env python3

您无法使用 python3 运行为 python2 编写的代码,反之亦然,因此您不应(尝试)根据代码中使用的 python 版本“告诉”Ubuntu 以上述以外的其他方式使用版本 2 或 3。

相关内容