Hola,
en Ubuntu el python oficial del sistema se llama simplemente python y su
versión es la 2.7, puedes comprobarlo con los siguientes comandos (en mi
caso es Ubuntu 12.04):
$ which python
/usr/bin/python
$ python
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
$
El Python 3.x es un paquete opcional que se instala con
$ sudo apt-get install python3
... y el comando a usar es python3
$ which python3
/usr/bin/python3
$ python3
Python 3.2.3 (default, Oct 19 2012, 20:10:41)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
$
esto sirve para diferenciarlo del python "oficialmente soportado" por
Ubuntu y hacer que lo programas del sistema sigan usando la versión 2.7
Supongo que en el futuro, cuando Ubuntu se pase as usar oficialmente
python 3 como versión por defecto, la nomenclatura cambiará en algo así:
el comando 'python' ejecutará la versión 3 y por la versión 2 será python2.
Para usar el Python3 en tu scripts, las indicaciones proveídas en los
demás correos son correctas (cambiare el PATH, el shebang etc) pero
quiero añadir también el uso de entorno virtuales (virtualenv).
Con virtualenv, puedes instalar distintas versiones de Python en un
mismo sistema, por ejemplo la 2.6, 2.7, 3.2, 3.3 y configurar tus
aplicaciones para que usen el entorno más apropiado. Además, esta es una
manera aconsejable si quieres que tu aplicaciones no dependa del python
del sistema operativo.
Existe un documento en castellano, escrito por Leonardo Caballero, sobre
virtualenv y lo puedes encontrar aqui:
http://plone-spanish-docs.readthedocs.org/en/latest/python/creacion_entornos_virtuales.html
Saludos,
Danilo
On 19/03/13 18:34, Yamila Moreno Suárez wrote:
¡Buenas!
Un amigo me pasa esta consulta sobre el nombre de 'python' y me temo
que no sé contestar a casi ninguna pregunta. ¿Alguna idea? ¡Mil gracias!
*****
Python 3, ¿se va a llamar siempre python3? ¿O cuando se consolide se
llamará python a secas? ¿Habrá algún día en que al escribir python
arranque python3? ¿Y sabes algo de python3-config? ¿Pasará lo mismo?
Eso de llamar python3 a Python, ¿es algo de debian o ubuntu solo? ¿O
es así en todas las distribuciones?
******
Un saludo,
yami
--
Yamila Moreno Suárez
http://dendarii.wordpress.com
http://moduslaborandi.net
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/
--
Danilo Dellaquila
Director Técnico
K-Gigas Computers S.L.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Empresa: http://www.k-gigas.com
Blog: http://danilodellaquila.com
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/