Gab*_*iel 5 python compiling geany
我正在尝试Python使用Geany. 此 IDE 将自动编译我编写的代码,但我不确定Python它使用的是哪个版本。如果我python --version在命令行中输入,我会得到:
Python 2.7.3
Run Code Online (Sandbox Code Playgroud)
但如果我输入,python3我会得到:
Python 3.2.3 (default, Oct 19 2012, 19:53:16)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Run Code Online (Sandbox Code Playgroud)
Ubuntu 有两个版本吗?如果是,用哪一个Geany来编译?
Ubuntu 有两个版本,是的。该python命令将始终指向 Python 2.x 版本,python3并将始终指向默认 Python 3.x 版本。该python命令永远不会指向 Python 3.x。
我不确定 Geany 到底使用了什么,但我怀疑它在它生成的脚本中使用了 Python 2.x(因此可能放置#!/usr/bin/python(或者如果它使用/usr/bin/env python,则应该放置)。
| 归档时间: |
|
| 查看次数: |
6654 次 |
| 最近记录: |