Creo que hay que probar con la ruta absoluta en sys.path.insert(0, "...")<br><br>Saludos,<br>Daniel Francis.<br><br><div class="gmail_quote">El 16 de noviembre de 2011 09:43, Gonzalo Odiard <span dir="ltr"><<a href="mailto:gonzalo@laptop.org">gonzalo@laptop.org</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Porque el:<div class="im"><br><br><div><font face="Tahoma" size="2">sys.path.insert(0, 'lib')</font></div><div>
<font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">import pygame</font></div></div><div><font face="Tahoma" size="2">from pygame import camera<br>
<br>no está dentro del except?<span class="HOEnZb"><font color="#888888"><br><br>Gonzalo<br></font></span></font></div><br><div class="gmail_quote"><div><div class="h5">2011/11/16 Alan Jhonn Aguiar Schwyn <span dir="ltr"><<a href="mailto:alanjas@hotmail.com" target="_blank">alanjas@hotmail.com</a>></span><br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">



<div><div dir="ltr">
<div><font face="Tahoma" size="2">Hace rato estoy intentando hacer algo tan simple como un try, except de importaciones en Python y</font></div><div><font face="Tahoma" size="2">no puedo!!! Help!</font></div><div><font face="Tahoma" size="2"><br>

</font></div><div><font face="Tahoma" size="2">Tengo cierto código que utiliza el modulo "Camera" de Pygame.</font></div><div><font face="Tahoma" size="2">Este modulo solo está en la versión nueva de Pygame (1.9.1)</font></div>

<div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Mi idea es:</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Si se encuentra instalado Pygame 1.9.1, utilizarlo..</font></div>

<div><font face="Tahoma" size="2">En caso contrario, utilizar un Pygame que lo tengo en una carpeta "lib" ya compilado...</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Mi código luce mas o menos así:</font></div>

<div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">import sys</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">try:</font></div><div><font face="Tahoma" size="2">    import pygame</font></div>

<div><font face="Tahoma" size="2">    from pygame import camera</font></div><div><font face="Tahoma" size="2">except:</font></div><div><font face="Tahoma" size="2">    del pygame</font></div><div><font face="Tahoma" size="2"><br>

</font></div><div><font face="Tahoma" size="2">sys.path.insert(0, 'lib')</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">import pygame</font></div><div><font face="Tahoma" size="2">from pygame import camera</font></div>

<div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Este código no funciona, qué estoy haciendo mal?</font></div><div><font face="Tahoma" size="2"><br>

</font></div><div><font face="Tahoma" size="2">El segundo "import pygame" debería importar primero el que se encuentra en "lib",</font></div><div><font face="Tahoma" size="2">pero sigue importando el del sistema.. Por qué ??????????????</font></div>

<div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Si solo hago:</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">sys.path.insert(0, 'lib')</font></div>

<div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">import pygame</font></div><div><font face="Tahoma" size="2">from pygame import camera</font></div><div><font face="Tahoma" size="2"><br>

</font></div><div><font face="Tahoma" size="2">el código importa "pygame" de la carpeta "lib"...</font></div><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Saludos</font></div>

<span><font color="#888888"><div><font face="Tahoma" size="2"><br></font></div><div><font face="Tahoma" size="2">Alan</font></div>                                    </font></span></div></div>
<br></div></div><div class="im">_______________________________________________<br>
Lista olpc-Sur<br>
<a href="mailto:olpc-Sur@lists.laptop.org" target="_blank">olpc-Sur@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
<br></div></blockquote></div><br>
<br>_______________________________________________<br>
Lista olpc-Sur<br>
<a href="mailto:olpc-Sur@lists.laptop.org">olpc-Sur@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/olpc-sur" target="_blank">http://lists.laptop.org/listinfo/olpc-sur</a><br>
<br></blockquote></div><br>