lunes, 9 de julio de 2012

Instalando psyco para corregir warning y mejorar velocidad de ejecución python

Hoy al arrancar un proyecto (OpenERP) desde eclipse en modo debug, el sistema me ha mostrado un warning:

warning: psyco not available for speedups (the debugger will still work correctly, but a bit slower)

Buscando por internet he encontrado que psyco es un proyecto alojado en
http://psyco.sourceforge.net/psycoguide/sources.html
Por lo visto este módulo lo que hace es acelerar la ejecución del código python. No es necesario para funcionar, pero sí recomendable.

Para instalarlo en windows encontré la siguiente página (hay archivos ya compilados, pero no los he probado porque mi instalación era ubuntu 10.04).

http://www.voidspace.org.uk/python/modules.shtml#psyco

Para la instalación en linux se puede bajar el código del svn del proyecto:

svn co http://codespeak.net/svn/psyco/dist/ psyco-dist


Y realizar el típico install:
sudo python setup.py install


Según la documentación del proyecto, es necesario tener en el sistema el módulo python-dev
sudo apt-get install python-dev

En mi máquina yo tenía instalada la versión 2.6 de python y todo ha ido bien.

Enlaces recomendados:

- Página de los fuentes del proyecto:
http://psyco.sourceforge.net/psycoguide/sources.html

- Página donde encontré un poco de luz sobre el tema y los enlaces a la versión windows: http://www.insomnihack.com/?p=412

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...