[pyar] importar modulo externo

David Arch daviddanielarch en gmail.com
Jue Dic 29 10:23:15 ART 2016


O justo otra carpeta que se llame backend con un __init__ adentro?

El 29 dic. 2016 10:21 a. m., "David Arch" <daviddanielarch en gmail.com>
escribió:

> No tendrás instalado algún modulo de Python que se llame backend? Y que
> este antes en el path que el otro módulo?
>
> El 29 dic. 2016 9:48 a. m., "Francisco J Capdevila" <fjcapdevila en gmail.com>
> escribió:
>
> Revisa los archivos __init__.py
> Puede que falte alguno.
> Francisco J. Capdevila
>
>
> El día 29 de diciembre de 2016, 9:26, Javier Marcon
> <javiermarcon en gmail.com> escribió:
> > Gracias, pero si revise los permisos, e incluso puedo ejecutar desde
> consola
> > el archivo .py con el usuario q ejecuto la app
> >
> > Saludos,
> >
> > Javier
> > .
> >
> >
> > Francisco J Capdevila <fjcapdevila en gmail.com> wrote:
> >
> > Revisaste los permisos del sistema de archivos?
> >
> > Si ejecutas tu programa con un usuario distinto a "proyecto", es posible
> que
> > no puedas acceder a los archivos en /home/proyecto.
> >
> >
> > El 29 dic. 2016 08:44, "Javier Marcon" <javiermarcon en gmail.com>
> escribió:
> >
> > Hola, tengo un programa que hace la siguiente importación:
> >
> > import sys, os
> > lib_path = "/home/proyecto/src/server.git/src/services"
> > print lib_path
> > if not lib_path in sys.path:
> >     sys.path.insert(1, lib_path)
> > del lib_path
> >
> > import base.utf8_encoding
> > from backend.engine.main_backend import *
> >
> >
> > El tema es que funciona correctamente en una maquina pero en otra
> > máquina no funciona (da el error ImportError: No module named
> > backend.engine.main_backend). El tema es que en ambas maquinas la
> > libreria si está y con el path correcto, porque puedo ejecutar:
> >
> > python
> > /home/proyecto/src/server.git/src/services/backend/engine/ma
> in_backend.py
> >
> > Además me importa correctamente primero base.utf8_encoding que está
> > dentro del path de lib_path. Hice un print de sys.path y si está listado
> > el path de lib_path.
> >
> > Alguien sabe a que puede deberse y/o como corregirlo?
> >
> > Gracias,
> >
> > Javier.
> >
> > --
> > Eco red Natural.
> > Veta de productos orgánicos y BPA.
> > Totalmente naturales.
> >
> > _______________________________________________
> > pyar mailing list pyar en python.org.ar
> > http://listas.python.org.ar/listinfo/pyar
> >
> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
> >
> >
> >
> > _______________________________________________
> > pyar mailing list pyar en python.org.ar
> > http://listas.python.org.ar/listinfo/pyar
> >
> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
> >
> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> > Argentina - http://www.usla.org.ar
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20161229/8be1cf97/attachment.html>


Más información sobre la lista de distribución pyar