En esta página van a encontrar información acerca de cada programa que utilizaremos durante la cursada. En principio ya vamos a distribuir estas herramientas en un DVD en las primeras clases. Pero la idea es dejar acá los links para que, si ustedes necesitan instalarse los programas en sus casas u otras máquinas, puedan tener una ayuda.
Además de un IDE, vamos a necesita el intérprete de python, es decir, python en sí mismo, con sus librerías e implementaciones. Existen varias opciones, nosotros vamos a usar Python
En el laboratorio vamos a usar, o bien IronPython o bien Jython, ya que no requieren permisos de administrador. En realidad pueden configurar ambos intérpretes.
Vamos a extender el eclipse con un plugin que nos va a permitir trabajar con Python. Tenemos dos opciones:
Instalarlo desde el archivo del DVD
Son solo dos pasos:
Deberían ver ahora la opción PyDev cuando crean un nuevo proyecto: File -> New -> PyDev -> PyDev Project
Desde internet
Acá les dejamos un screenshot
Luego de que se baja e instala, deberían poder crear un nuevo proyecto de tipo Python:
Como todavía no configuramos el eclipse indicándole dónde está el intérprete, no vamos a poder crear el proyecto, porque nos va a indicar un error en rojo de que debemos seleccionar un intérprete.
Configurarlo depende de si van a usar IronPython o Jython (o ambos)
Configuración de IronPython
En el eclipse,
Luego deberían ver el intérprete configurado:
Ahora sí, al crear un nuevo proyecto, deberán elegir como intérprete Iron Python
Ahora sí, ya podemos probar todo. Para eso, creamos un paquete en nuestro nuevo proyecto ya creado (y configurado con el intérprete)
Luego ir al paquete y abrir el archivo que se creó automáticamente llamado __init__.py
Allí podremos editar y escribir
print "Hola Mundo"
Luego para ejecutarlo, botón derecho sobre el código, Run As... y acá depende del intérprete que tengamos:
Acá en mi máquina tengo ambos intérpretes configurados, así que me aparecen las dos opciones:
Si no les aparece la consola, pueden abrirla yendo a "Window->Show View...-> Console"