[pyar] importar modulo externo

Javier Marcon javiermarcon en gmail.com
Jue Dic 29 08:43:56 ART 2016


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.



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