[Python-es] /usr/bin/python2

Francisco Javier Cuadrado fcocuadrado en gmail.com
Lun Feb 7 12:34:37 CET 2011


El día 7 de febrero de 2011 12:27, Narcis Garcia - GiLUG
<informatica en actiu.net> escribió:
> ¿Para que hacer intervenir a "env" si ya hay el ejecutable "python"?
>

Para no tener que poner la ruta completa del ejecutable, que puede
variar entre plataformas o, incluso, distribuciones.

>
> Al 07/02/11 12:11, En/na Jesús Espino ha escrit:
>>
>> Para diferenciar entre python 3 y python 2, ahora mismo no sabría
>> decirte, pero en Ubuntu y supongo que en el resto de los Linux
>> funciona muy bien su usas #!/usr/bin/env python y si usas
>> #!/usr/bin/env python3 pues ejecutaria con python3. El comando env
>> escoge la versión que el usuario tenga instalada.
>>
>> Un saludo.
>>
>> 2011/2/7 Narcis Garcia - GiLUG<informatica en actiu.net>:
>>>
>>> Hola y gracias por leer mi consulta.
>>>
>>> Al escribir un programa en Python, que lo estoy intentando en Python 2,
>>> como
>>> primera linea del fichero pongo:
>>> #!/usr/bin/python2
>>> Pero hay instalaciones en donde no esta el ejecutable "python2", sino que
>>> hay el "python" a secas o subversiones como "python2.6":
>>> bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
>>> fichero o el directorio
>>>
>>> Como me imagino que Python 3 no interpretara bien los programas escritos
>>> en
>>> Python 2, en el momento de extenderse Python 3 y establecerse como
>>> predeterminado en los sistemas, aquel programador que haya especificado
>>> /usr/bin/python sin el "2" tendra problemas.
>>> Me imagino que en el pasado esto tambien ocurrio con Python 1.
>>>
>>> Si como primera linea especifico "python2.6" tendre problemas en sistemas
>>> que en su lugar tengan "python2.7" o "python2.5"
>>>
>>> ¿alguien encontro una solucion para correr sobre cualquier subversion de
>>> Python 2.x?
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> http://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
Saludos

Fran


Más información sobre la lista de distribución Python-es