hola
El dia 20/12/2016 16.31, "Sergi Almacellas Abellana" <[email protected]> va escriure: El 20/12/16 a les 16:24, Luis Deiana ha escrit: > > El martes, 20 de diciembre de 2016, 11:28:16 (UTC-3), Sergi Almacellas > Abellana escribió: > > El 20/12/16 a les 15:25, Luis Deiana ha escrit: > > Hola Sergi, actualice la libreria python-sql de la version 0.3 a la > > version 0.8 > > > > y me tira lo siguiente: > > > > luis@Tryton:~$ ~/trytond -c /etc/trytond.conf > > Traceback (most recent call last): > > File "/home/luis/trytond", line 13, in <module> > > import trytond > > ImportError: No module named trytond > > luis@Tryton:~$ > Cómo has instalado el servidor? > > > lo tengo instalado en una maquina virtual y lo ejecuto desde las fuentes > sin entorno virtual. > > > Parece que lo has clonado desde fuentes y no lo has puesto en el > path de > python. Lo mas fácil es que lo instales con el siguiente comando: > > exacto > > > python setup.py install > > Ejecutado desde la raíz de trytond. > > desde 2014 lo utilizo de esta manera sin instalacion. > Supongo que tenias las carpetas en el path de python y ahora ya no lo tienes. Revisa que el python path este correcto. > > Ten en cuenta que si no estas utilizando un entorno virtual necesitaras > permisos de súper usuario. > > cuando lo hago desde una consola con permisos de root me tira el mismo > error: > > root@Tryton:/home/luis# ./trytond -c /etc/trytond.conf > Traceback (most recent call last): > File "./trytond", line 13, in <module> > import trytond > ImportError: No module named trytond > root@Tryton:/home/luis# > > alguna otra sugerencia antes de instalarlo y dejar de usarlo desde las > fuentes ? > python setup.py develop Que te creará un enlace simbolico en vez de copiar las fuentes. También puedes añadir el PYTHONPATH la ruta de donde tienes el trytond. export PYTHONPATH=/ruta/trytond Para la actualización: -Copia seguridad -Debes revisar q todos los modulos que usas estan adaptados a la versión que deseas actualizar -Si hay algun modulo q no se use, desinstalar previamente -Actualizar. Si es 4.x debes usar trytond-admin, con la opción --all. Si haces un help te dirá parámetros disoponibles. Ya te comento que personalmente he ido actualizando 3.0, 3.4, 3.8 y 4.2 (si, una al año). Y no te lo voy a negar que al final siempre he aplicado comandos sql por el cambio de algún registro. Esto lo verás a posterior con el test/uso pues depende de tu entorno. Saludos,
