2013/12/21 Viva el Software Libre <[email protected]>: > Hola, > > Estoy intentando, infructuosamente, hacer funcionar Nereid, siguiendo las > instrucciones de http://nereid.readthedocs.org/en/develop/installation.html > y http://nereid.readthedocs.org/en/develop/quickstart.html > > Al ejecutar application.py, obtengo el siguiente error, tanto con la > instalación en virtualenv, como con la instalación en el sistema: > > $ python application.py > ... > /usr/local/lib/python2.6/dist-packages/trytond-3.0.0-py2.6.egg/trytond/modules/__init__.py:37: > UserWarning: Module trytond was already imported from > /usr/local/lib/python2.6/dist-packages/trytond-3.0.0-py2.6.egg/trytond/__init__.pyc, > but > /usr/local/lib/python2.6/dist-packages/nantic_sale_opportunity_quote-3.0.0-py2.6.egg > is being added to sys.path > import pkg_resources > Traceback (most recent call last): > File "application.py", line 33, in <module> > app.initialise() > File "/usr/local/lib/python2.6/dist-packages/nereid/application.py", line > 157, in initialise > self.load_backend() > File "/usr/local/lib/python2.6/dist-packages/nereid/application.py", line > 205, in load_backend > from trytond.backend import Database > ImportError: cannot import name Database > > ¿Alguien tiene idea de cómo resolver alguno de los errores?
Esto ocurre porqué la versión de Nereid que estás intentando utilizar es (probablemente) para la 2.8 pero lo estás ejecutando sobre la 3.0. Tienés que utilizar una versión más reciente (no publicada aún) de Nereid. La puedes obtener del repositorio en github. -- Albert Cervera i Areny Tel. 93 553 18 03 @albertnan www.NaN-tic.com
