Sac*_*ode 4 python playonlinux 12.04
我安装了 python 2.7 和 3.4 版本。但是当我说“python -V”时,它显示版本为 2.7 而不是 3.4
如何告诉 ubuntu 使用最新的 python?这个设置在哪里配置?
如果你跑python -V,你得到:Python 2.7.6,但是,如果你跑python3 -V,你得到3.4.0。
运行脚本,您可以使用以下任一方法指定要使用的 Python 版本:
python <script.py>
Run Code Online (Sandbox Code Playgroud)
或者:
python3 <script.py>
Run Code Online (Sandbox Code Playgroud)
如果脚本或应用程序是可执行的,并且您在没有python(2 或 3)命令的情况下运行它,则您的脚本中需要有 shebang,您可以在其中定义要使用的 Python 版本;任何一个:
#!/usr/bin/env python
Run Code Online (Sandbox Code Playgroud)
或者:
#!/usr/bin/env python3
Run Code Online (Sandbox Code Playgroud)
您无法运行为 python2 和 python3 编写的代码,反之亦然,因此您不应该(尝试)“告诉”Ubuntu 以另一种方式使用版本 2 或 3,然后根据您的代码中使用的 python 版本.