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,
>
>

Responder a