Inicio / Blog / Desarrollo con Tryton: Parte I. Preparación del entorno de desarrollo

Desarrollo con Tryton: Parte I. Preparación del entorno de desarrollo

Posted on

En este otro post vamos a instalar los fuentes de Tryton en Xubuntu 12.04 para comenzar con el desarrollo de nuevos módulos.

Para esta instalación he usado Xubuntu 12.04 primero por la interfaz XFCE por la que siento debilidad al ser muy ligera y luego por ser la versión LTS actual.

Instalación de Eclipse

Para este primer artículo, voy a instalar eclipse desde el ‘Centro de software de Ubuntu’:

eclipse_software

Esta versión es la Indigo (3.7) pero creo que nos valdrá para empezar. En otro artículo haremos la instalación de la versión Kepler (4.3.1), por si aprovechamos alguna característica nueva.

Añadir PyDev

Después de instalar Eclipse, vamos a añadirle PyDev. Para ello seleccionamos en ‘Help|Install new software…’, la opción ‘Add…’ y añadimos ‘http://pydev.org/updates’ tal y como aparece a continuacción:

eclipse-pydev

Elegimos en principio ‘PyDev’ (el otro componente es opcional), y aceptamos los certificados.

Configurar PyDev

En este paso deberemos ir a ‘Window|Preferences’ en el menú de Eclipse y seleccionar ‘PyDev|Interpreter – Python’.; después pulsamos en ‘Auto Config’ y aceptamos lo que nos salga (python 2.7 ya está instalado en Xubuntu 12.04):

eclipse-pydev_2

Añadir soporte XML

Primero seleccionamos en ‘Help|Install new software…’, el repositorio de Indigo, y dentro de éste ‘Web, XML, Java EE and OSGi Enterprise Development’:

eclipse_xml

Y dentro de sus paquetes ‘Eclipse XML Editors and Tools’:

eclipse_xml_2

Confirmamos y ya lo tenemos.

Snippets

Para facilitar el desarrollo de software, podemos añadir unos snippets para Pyton y XML disponibles para su descarga en el grupo tryton_es de Google:

Una vez descargados, seleccionaremos en ‘Window|Preferences|Pydev|Editor|Templates’ el botón ‘Import’ y añadimos los dos archivos XML descarrgados anteriormente.

eclipse_xml_templates

Con estas plantillas se nos generará el esqueleto de los nuevos módulos que vayamos a desarrollar.

PEP8

Podemos configurar también cómo se comprobará la norma PEP8 con PyDev en ‘Window|Preferences|PyDev|Editor|Code Analysis’ y después en la pestaña ‘pep8.py’:

eclipse-pydev_pep8

Aquí podemos elegir si en caso de no atenerse a la norma se lanza un error, una advertencia o no se hace nada. Además se puede elegir si la salida la sacamos por consola y dónde se encuentra el archivo ‘pep8.py’.

PostgreSQL y LibreOffice

Por último, vamos a instalar PostgreSQL (y pgAdmin III), y LibreOffice también desde el ‘Centro de software de Ubuntu’:

postgresql-libreoffice

Referencias

http://domatix.com/instalacion_de_tryton_en_ubuntu/

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Top