[pyar] importar modulo externo
Francisco J Capdevila
fjcapdevila en gmail.com
Jue Dic 29 08:56:22 ART 2016
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/main_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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20161229/a9258c89/attachment.html>
Más información sobre la lista de distribución pyar