gui2py + web2py trunk: problema con custom_import

72 views
Skip to first unread message

Alan Etkin

unread,
Apr 4, 2013, 7:37:15 AM4/4/13
to gui2py
Estoy probando la nueva versión con la instalación en .zip. Reemplacé
mi versión vieja de gui2py con el nuevo código fuente y se genera este
error:

Traceback (most recent call last):
File "main.py", line 568, in <module>
import gui
File "/home/spametki/web2py/web2py-hg/gluon/custom_import.py", line
77, in custom_importer
modules_prefix, globals, locals, [itemname], level)
ImportError: No module named erplibre.default-hg.modules

Hay un tema con la ruta del programa que está tomando web2py como
referencia para los import, web2py debería buscar en modules, no en
erplibre. ... La ruta inicial del script principal es ./default-hg/

La aplicación que produce el error usa la API de web2py y gui2py en el
mismo script (ver http://code.google.com/p/erplibre)

Este error no se produce con web2py trunk y una versión antigua de
gui2py

¿Algún consejo para depurar el error?

Mariano Reingart

unread,
Apr 4, 2013, 10:23:32 AM4/4/13
to gui2py
¿que version de python estas usando? py2.7?
gui2py deberia estar instalado en el PYTHONPATH (solo la carpeta gui)

¿probaste con python setup.py?

Sds

Alan Etkin

unread,
Apr 7, 2013, 7:59:58 AM4/7/13
to gui2py
Creo que no era un problema de gui2py:

Cuando sobrescribí la carpeta para usar la nueva versión, la
estructura de subcarpetas cambió y el programa fallaba aparentemente
porque no encontraba la librería gui2py incluida en la carpeta raíz de
la versión de mercurial. Hice lo siguiente: actualicé el repositorio
local de gui2py con hg y cambié la ruta de gui2py en la configuración
del programa (erplibre) y ahora no se reproduce el error.

> ¿que version de python estas usando? py2.7?

Python 2.7 / Ubuntu 12.04

> ¿probaste con python setup.py?

Sí, pero el error era el mismo. erplibre usa gui2py y web2py como
librerías incorporadas (que se incluyen en la instalación), no instala
gui2py como librería del sistema para hacer más simple la instalación.
Reply all
Reply to author
Forward
0 new messages