En el mundo Unix desde hace mucho tiempo que se usa Python para muchas
cosas. En particular existen muchos scripts desarrollados en Python
que son parte integral de algunos sistemas.

Para aquellos que usan Python 3.1 en un entorno Unix, es probable que
se vean forzados a no instalarlo como el Python principal, debido a el
software de terceros que asume que el Python instalado en uno de los
Python 2.x. Por ejemplo, en ubuntu, se debe usar el nombre python31
para ejecutar el intérprete de Python 3.1.

En estos momentos estoy escribiendo un par de scripts en Python 3.1,
pero por razones que el cruel destino no me explica, estoy haciendolo
en una máquina Windows. Aquí me di cuenta que este dilema no es
relevante: python no es nadie en Windows, y por ende hacer que python
sea Python 3.1 y no el 2.6 no causa mayores problemas.

Pero en el último script que hice en ubuntu tuve que escribir la
siguiente cabecera:

#!/usr/bin/env python31

Ahora, la pregunta ¿terminará Python 3.1 llamandose python31 para
siempre?¿es incorrecto lo que hice?¿cómo debería resolver esto?
_______________________________________________
GUPy mailing list
[email protected]
http://proyectociencia.org/cgi-bin/mailman/listinfo/gupy

Responder a