Hiciste la migración de la versión 3.4 a la 3.8 directamente ? Yo logré realizar la migración de la versión 3.4 a la 3.6 correctamente, sin embargo de la 3.6 a la 3.8 no logro dejarlo funcionando. Tenía los módulos analytic instalados (nunca los utilicé) y al realizar la desinstalación me quedó todo mal ... sin embargo nunca pude hacer funcionar la 3.8 (antes de cualquier desinstalación).
El sábado, 14 de enero de 2017, 9:20:32 (UTC-3), raimonesteve escribió: > > hola > > > El dia 20/12/2016 16.31, "Sergi Almacellas Abellana" <[email protected] > <javascript:>> 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, > >
