El día 7 de febrero de 2011 12:27, Narcis Garcia - GiLUG <informat...@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<informat...@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@python.org >>> http://mail.python.org/mailman/listinfo/python-es >>> FAQ: http://python-es-faq.wikidot.com/ >>> >> _______________________________________________ >> Python-es mailing list >> Python-es@python.org >> http://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Saludos Fran _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/