[Sur] Problemas de importaciones

Daniel Francis santiago.danielfrancis en gmail.com
Mie Nov 16 10:05:09 EST 2011


Creo que hay que probar con la ruta absoluta en sys.path.insert(0, "...")

Saludos,
Daniel Francis.

El 16 de noviembre de 2011 09:43, Gonzalo Odiard <gonzalo en laptop.org>escribió:

> Porque el:
>
>
> sys.path.insert(0, 'lib')
>
> import pygame
> from pygame import camera
>
> no está dentro del except?
>
> Gonzalo
>
> 2011/11/16 Alan Jhonn Aguiar Schwyn <alanjas en hotmail.com>
>
>>  Hace rato estoy intentando hacer algo tan simple como un try, except de
>> importaciones en Python y
>> no puedo!!! Help!
>>
>> Tengo cierto código que utiliza el modulo "Camera" de Pygame.
>> Este modulo solo está en la versión nueva de Pygame (1.9.1)
>>
>> Mi idea es:
>>
>> Si se encuentra instalado Pygame 1.9.1, utilizarlo..
>> En caso contrario, utilizar un Pygame que lo tengo en una carpeta "lib"
>> ya compilado...
>>
>> Mi código luce mas o menos así:
>>
>> import sys
>>
>> try:
>>     import pygame
>>     from pygame import camera
>> except:
>>     del pygame
>>
>> sys.path.insert(0, 'lib')
>>
>> import pygame
>> from pygame import camera
>>
>>
>> Este código no funciona, qué estoy haciendo mal?
>>
>> El segundo "import pygame" debería importar primero el que se encuentra
>> en "lib",
>> pero sigue importando el del sistema.. Por qué ??????????????
>>
>> Si solo hago:
>>
>> sys.path.insert(0, 'lib')
>>
>> import pygame
>> from pygame import camera
>>
>> el código importa "pygame" de la carpeta "lib"...
>>
>> Saludos
>>
>> Alan
>>
>> _______________________________________________
>> Lista olpc-Sur
>> olpc-Sur en lists.laptop.org
>> http://lists.laptop.org/listinfo/olpc-sur
>>
>>
>
> _______________________________________________
> Lista olpc-Sur
> olpc-Sur en lists.laptop.org
> http://lists.laptop.org/listinfo/olpc-sur
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.laptop.org/pipermail/olpc-sur/attachments/20111116/3a856205/attachment.html>


More information about the olpc-Sur mailing list