O Ubuntu vem com 2.7 e 3.4, e 2.7 é tecnicamente padrão, com /usr/bin/python
sendo um link simbólico para /usr/bin/python2.7
skolodya@ubuntu:$ python
python python2 python3 python3.4m
python/ python2.7 python3.4 python3m
skolodya@ubuntu:$ ls -l $(which python)
lrwxrwxrwx 1 root root 9 Aug 15 00:39 /usr/bin/python -> python2.7*
O Ubuntu por padrão não vem com o IDE python. É suficiente abrir qualquer editor de texto, escrever código com a primeira linha dizendo #! /usr/bin/env python
, tornando o arquivo executável e executando-o. Isto é útil para aprender uma língua e fazer coisas que não requeiram nada super sofisticado para depurar
Exemplo do que eu respondi ontem: 1) abra o editor de texto vi, escreva o código; 2) sair, tornar o arquivo executável com chmod +x filename
e 3) executá-lo.
DIR:/python
skolodya@ubuntu:$ vi extractString.py
DIR:/python
skolodya@ubuntu:$ cat extractString.py
#!/usr/bin/env python
import re
reg = re.compile('CONFIG_ARCH_DEFCONFIG')
with open("/boot/config-3.19.0-32-generic") as file :
for line in file:
if reg.match(line):
print line.split('"')[1]
DIR:/python
skolodya@ubuntu:$ chmod +x extractString.py
DIR:/python
skolodya@ubuntu:$ ./extractString.py
arch/x86/configs/x86_64_defconfig