<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Gracias Kiko. Pero no se trata de eso, en ambos ordenadores da ese error si se ejecuta desde consola. multiply.py se sirve de sajax1.py para crear una página web en la que se hace una multiplicación usando Ajax. En un Servidor con Python 2.6 funciona bien, y en el otro con Python 2.7 no. <br></div><div class="gmail_default" style="font-family:verdana,sans-serif">No es cuestión de permisos, pues un simple script de python con los mismos permisos muestra un "hola mundo en el navegador".<br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Es extraño que a pesar de haber forzado a utilizar Python 2.6, para comprobar si se trata de una incompatibilidad entre versiones, me indique el error en un módulo de 2.7.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">El 27 de agosto de 2015, 13:34, Kiko <span dir="ltr"><<a href="mailto:kikocorreoso@gmail.com" target="_blank">kikocorreoso@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><b></b><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">El 27 de agosto de 2015, 13:21, Juan M. Puertas <span dir="ltr"><<a href="mailto:soft.sirius@gmail.com" target="_blank">soft.sirius@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif">Hola a todos.<br></div><div style="font-family:verdana,sans-serif">Además de descubrir como funciona wget, sigo buscando la causa de que un sencillo programa funcione en un Servidor con Python 2.6 y no lo haga con Python 2.7. Para ello he forzado la versión así:<br><br>#!/usr/bin/env python2.6<br><br></div><div style="font-family:verdana,sans-serif">A pesar de forzar la versión, en el Servidor que falla, el error lo da en un módulo situado en Python 2.7<br><br> File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__<br> raise KeyError(key)<br>KeyError: 'SCRIPT_NAME'<br><br></div></div></blockquote></span><div><br>Parece que tienes que definir la variable de entorno SCRIPT_NAME en el otro pc (Debian). Parece que no existe y te da un KeyError.<br></div></div><br></div></div>
<br>_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org">Python-es@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-es" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" rel="noreferrer" target="_blank">http://python-es-faq.wikidot.com/</a><br>
<br></blockquote></div><br></div>