Necesito importar un módulo de terceros dentro de mi función pl/python. Parece que pl/python usa una python interna que no tiene ningún módulo de terceros.¿Cómo instalar un módulo de terceros para postgres pl/python?
puedo obtener este tipo de error:
ERROR: PL/Python: PL/Python function "to_tsvector_luc" failed
DETAIL: <type 'exceptions.ImportError'>: No module named lucene
********** Error **********
ERROR: PL/Python: PL/Python function "to_tsvector_luc" failed
SQL state: XX000
Detail: <type 'exceptions.ImportError'>: No module named lucene
¿Cómo se instala el módulo en pl/pitón, de modo que pueda importarlo desde dentro de mi código de procedimiento almacenado?
'/ etc/postgresql/9.1/main/environment' sólo aparece a ser una cosa en Ubuntu, ver [aquí] (https://stackoverflow.com/questions/9595683/postgresql-environment-file-on-mac-osx) – bcattle