Download Diapositiva 1 - Sistemas Operativos I

Document related concepts
no text concepts found
Transcript
Instalación del Eclipse para usar
en Python
Por Cristian Suárez
Año 2010
Sistemas Operativos 1
¿Por que Eclipse?
El Eclipse es una herramienta que nos
proporciona un fácil ordenamiento de código,
por medio de la creación de paquetes.
Además nos facilita el problema de los
imports.
Eclipse conoce los métodos de las clases
creadas por nosotros y es más rápida la
manera de escribir nuestros métodos y
variables, gracia al auto-complete.
Año 2010
Sistemas Operativos 1
Donde conseguir Eclipse
Para descargar Eclipse, cargar el siguiente
link:
http://www.eclipse.org/downloads/
Descargar el que dice “for Java developers”.
Eclipse fue hecho en un principio para trabajar
con Java, pero tiene también otras
funcionalidades, como la de poder trabajar en
Python mediante un plugin específico.
Año 2010
Sistemas Operativos 1
JDK
Como Eclipse también es para Java, se necesita
tener algo más para que funcione, el Java
Development Kit (JDK).
Se puede descargar de este link:
http://java.sun.com/javase/downloads/widget/jdk6.jsp
A la izquierda vamos a encontrar una opción de
descarga.
Si pide, registrarse podemos clickear en la opción
de “saltearse ese paso” para no tener que hacerlo.
Año 2010
Sistemas Operativos 1
JDK
Cuando tengamos el Eclipse y el JDK instalado en
nuestra PC, hacemos un acceso directo al Eclipse.
Este nos sirve para hacer referencia al JDK.
Vamos a las propiedades de nuestro acceso
directo a Eclipse, y en donde está el destino,
agregamos al final de todo lo siguiente:
-vm “Destino del Bin del JDK”
Lo que va entre las comillas es el Destino que
tengamos en nuestra PC hacia la carpeta bin, que
se encuentra dentro de la carpeta que se generó
al instalar el JDK. Por ejemplo:
“C:\Archivos de programa\Java\jdk1.6.0_19\bin”
Año 2010
Sistemas Operativos 1
Workspace
Si corremos el Eclipse desde nuestro acceso
directo, Eclipse nos va a pedir que elijamos un
Workspace. Esto es un ambiente de trabajo, y
pueden elegir cualquier carpeta como Workspace.
Ejemplo:
C:\Archivos de programas\Mis Documentos\Workspace
Año 2010
Sistemas Operativos 1
Plugin de Python
El plugin de Python para Eclipse se llama PyDev.
Una vez dentro de el Eclipse, este nos permite
instalar nuevo software desde ahí. Para agregar el
PyDev, vamos a la pestaña Help -> Install new
software
Clickeando en el botón add, nos pide una URL y
un nombre. El nombre puede ser cualquiera, la
URL para que descargue el PyDev es la siguiente:
http://pydev.org/updates
Año 2010
Sistemas Operativos 1
Plugin de Python
Cuando le demos “aceptar”, en la lista que había
mas abajo van a aparecer elementos. Tildamos los
elementos que nos aparecen y le Clickeamos en
“next”.
Luego de aceptar las condiciones de uso y
lleguemos al “finish” ya vamos a tener instalado el
PyDev. Para usarlo, tenemos que cambiar de
perspectiva.
Año 2010
Sistemas Operativos 1
Perspectivas
Las perspectiva se cambia en la ventana del
Eclipse arriba a la derecha. Hay un boton que
dice, si nos paramos arriba, “Open Perspective”.
Clickeamos ese botón y nos aparece una lista de
perspectivas. Si no está el PyDev en esa lista,
clickeamos en “other” y nos va a mostrar todas.
Ahí elegimos el PyDev y le damos “Ok”.
Año 2010
Sistemas Operativos 1
Configuración del PyDev
El PyDev necesita saber el Interpretador que va a
utilizar. En este caso nuestro interpretador va a
ser Python. Para agregarle el interpretador, vamos
a la pestaña Window -> Preferences
Ahí dentro, en la lista de la izquierda, entramos en
PyDev -> Interpreter Python
Arriba aparece el botón “new”, y si lo clickeamos
nos va a pedir un link.
Año 2010
Sistemas Operativos 1
Configuración del PyDev
El link que nos pide es la dirección hacia Python
en nuestra PC. Asi que buscamos el Python.exe
que deberiamos tener si tenemos instalado el
python y le damos “Ok”. Luego de todo eso le
damos nuevamente “Ok” a la ventana antrior y ya
tenemos configurado el PyDev para trabajar en
Eclipse con Python.
Año 2010
Sistemas Operativos 1
Creación de un proyecto
Vamos a la pestaña File -> new -> PyDev
Proyect
Ahí especificamos el nombre que queremos que
tenga nuestro nuevo proyecto.
Más abajo, le tenemos que cambiar la “Grammar
Version” a la que tengan ustedes instalada en
Python. Si tienen instalado el Python 3.1, elijan
la Grammar Version 3.0.
Clickeamos en “finish” y listo.
Año 2010
Sistemas Operativos 1
Creación de un proyecto
El proyecto al ser creado ya nos trae dentro una
carpeta llamada “src”, y dentro podemos crear
carpetas y paquetes. Las carpetas nos sirven
para organizar paquetes y los paquetes nos
sirven para guardar nuestras clases.
Para crear un paquete nuevo, apretamos click
derecho en la carpeta generada (src) y creamos
un “PyDev Package”. Ahí dentro podemos crear
todos los “PyDev Module” que queramos, y esos
van a ser los .py que utilizemos para crear
nuestras clases.
Año 2010
Sistemas Operativos 1
Creación de un proyecto
Como habrán visto, cuando creamos un package
ya viene adentro un __init__.py creado. Eso nos
facilita la comunicación entre clases del mismo
paquete, al no tener que importar una
determinada clase para poder usarla.
Año 2010
Sistemas Operativos 1
Fin
Año 2010
Sistemas Operativos 1