[Python-es] ¿Incompatibilidad entre la versión 2.6 y la 2.7?

Juan M. Puertas soft.sirius en gmail.com
Mie Ago 26 23:02:14 CEST 2015


Hola.
He forzado al programa para que utilice la versión 2.6 así:
#!/usr/bin/env python2.6
y el error persiste,
:-?


El 26 de agosto de 2015, 22:31, Juan M. Puertas <soft.sirius en gmail.com>
escribió:

> Hola Kiko.
> He hecho lo siguiente por consola:
>
> $readlink -f $(which python) | xargs -I % sh -c 'echo -n "%: "; % -V'
>
> Y devuelve:
> /usr/bin/python2.7: Python 2.7.3
>
> Es extraño que con esta versión el programa de el error que da, no se me
> ocurre que pueda ser otra la causa.
>
> Gracias :-)
>
> El 26 de agosto de 2015, 21:35, Kiko <kikocorreoso en gmail.com> escribió:
>
>>
>>
>> El 26 de agosto de 2015, 21:23, Juan M. Puertas <soft.sirius en gmail.com>
>> escribió:
>>
>>> ​Hola amigos:
>>> En un servidor con Ubuntu está instalada la versión 2.6.5 y en otro
>>> servidor con Debian está instalada la versión 2.7.3.
>>> El programa comienza así:
>>>
>>> ___________________________________________________________________________________
>>> #!/usr/bin/env python
>>> import cgitb;cgitb.enable()
>>> import sajax1
>>>
>>> def multiply(x,y):
>>>    try:
>>>       float_x, float_y = float(x), float(y)
>>>    except:
>>>       return 0
>>>    return float_x * float_y
>>>
>>> sajax1.sajax_init()
>>> sajax1.sajax_export(multiply)
>>> sajax1.sajax_handle_client_request()
>>>
>>> print """
>>> <html>
>>> (...)
>>>
>>> ____________________________________________________________________________________
>>>
>>> En la versión 2.6.5 el programa funciona bien.
>>>
>>> En la versión 2.7.3 ​me dice:
>>>     <html>
>>>     ^
>>> SyntaxError: invalid syntax
>>>
>>>
>>
>>> ¿
>>> ​Sabeis si existe una incompatibilidad entre ambas versiones?
>>>
>>>
>> No debería.
>>
>> Estás seguro que estás usando python 2.7.3 en la máquina debian?
>> > which python
>> qué te indica?
>>
>>
>>> ​Muchas gracias por vuestra ayuda :-)​
>>>
>>>
>>> _______________________________________________
>>> Python-es mailing list
>>> Python-es en python.org
>>> https://mail.python.org/mailman/listinfo/python-es
>>> FAQ: http://python-es-faq.wikidot.com/
>>>
>>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> https://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20150826/55e43890/attachment.html>


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