Pydev y Eclipse - Configuracion del IDE para python
Eclipse + Pydev |
Hoy vamos aprender a configurar eclipse + pydev para poder utilizarlo con python.
Lo primero es instalar Eclipse
Podemos bajar Eclipse desde la pagina oficial: Eclipse, donde además encontraremos toda la documentación, plugins y las ultimas noticias de este maravillo IDE para python.
Configuración de Pydev en Eclipse:
Una ves abierto Eclipse, vamos a Help - Install New Software:
Se nos abrirá una pantalla igual a la siguiente:
Bien, ahora vamos a instalar Pydev en Eclipse, para ello, damos clic en el botón Add... que esta en la parte superior derecha y agregamos en Location la siguiente URL: "http://pydev.org/updates", damos OK y esperamos que cargue el modulo Pydev.
Si todo salio bien, tendríamos que ver lo siguiente (Tildar solo la opcion Pydev - Pydev for Eclipse):
Damos siguiente:
Una ves mas siguiente, aceptamos los términos y condiciones, y finalizamos con Finish:
En el proceso de instalación nos va a dar la opción de instalar Aptana Studio, tildamos la opción y damos en OK:
Nos va a pedir reiniciar Eclipse para terminar con su configuración:
Ahora que ya tenemos instalado Pydev en Eclipse, y suponiendo que también tenemos instalado python en nuestro sistema operativo, vamos a terminar con las configuraciones.
Dentro de Eclipse vamos a la pestaña Windows - Preferences, y dentro de las preferencias elegimos la opción Interpreter - Python:
Damos clic en el botón New... y dependiendo de nuestro sistema operativo haremos lo siguiente: lo primero es ponerle un nombre (Interpreter Name:) y luego buscar donde tenemos instalado python (Interpreter Executable:). Si nuestro sistema operativo es linux, python se instala en la siguiente ruta: /usr/bin/ elegimos python 2.7 o 3.x y aceptamos. Si nuestro sistema operativo es Windows, python se instala en la ruta: C:Python2.7python.exe , elegimos python.exe y aceptamos.
Si todo salio bien tendremos que ver algo como esto:
Damos clic en Apply para terminar de aplicar los cambios y finalizamos dando clic en OK. Una ves hechos todos estos pasos ya estamos listos para empezar a trabajar en Eclipse con python. Para eso vamos a Flie - New - Projet:
Y dependiendo de lo que vayamos a realizar elegimos entre las 3 opciones. Yo por el momento solo utilizo Pydev Project.
Le damos un nombre al proyecto y le damos en Finish:
Ya tenemos nuestro primer proyecto, ahora hay que ponerse a trabajar. Vamos a crear un modulo nuevo en nuestro proyecto. Damos clic con el botón secundario del mouse en la parte izquierda sobre el nombre de nuestro proyecto (en mi caso Prueba 1) y elegimos New - Pydev Module:
Le damos nombre a nuestro modulo del proyecto y aceptamos:
Bueno esto es todo. Espero haber podido ayudar a configurar Pydev en Eclipse y puedan comenzar a trabajar con este hermoso IDE para python. No duden en comentar por sugerencias o cualquier otra cuestión.
Quizá también te interesen ver: Los 5 mejores IDE y editores de código de Python
-
-
Mariano: gracias por tu comentario y me alegro que te guste la configuración de Pydev en Eclipse. Estoy tratando de modificar la plantilla para agregarle los botones de compartir a las entradas pero no he podido. Saludos
-
-
Hola, como ya te habia comentado, yo entre todas las versiones descargue la clasic para win64, y para instalar eclipse pide tener instalado el JDK ( Java Development Kit ), lo descargue de la web de Java, lo instale y el eclipse se instalo sin problemas. Aprovecho para preguntarte, por si lo sabes, que diferencia hay entre crear un Pydev module y un Pydev file
-
Hola Manuel, muchas gracias por tu informativa respuesta. Creo que nunca me paso utilizando Windows tener que instalar JDK, pero por las dudas que ha mas personas le pase, tu comentario va a ser de gran ayuda. Yo hace un tiempo que estoy con Ubuntu y desde el centro de software de ubuntu fue que instale por ultima vez a Eclipse. Te puedo decir los paquetes que instalo, quizá en alguno de ellos viene el JKD (Eclipse CVS Client, Eclipse CVS Client Resources, Eclipse Java Development Tools, Eclipse PDE Plug-in Developer Resources, Eclipse Plataform, Eclipse plug-in Development Environment, Equinox)
Sobre tu pregunta (la diferencia entre un Pydev File y un Pydev Module), si no entiendo mal tu pregunta, el Pydev File es un archivo de texto, el Pydev Module es el modulo donde te pones a trabajar. Ahora estoy investigando un poco sobre el archivo __init__.py que se crea automáticamente al crear un nuevo proyecto. En estoy dias dejo el post.
Saludos
-
-
Gracias por el tuto, no me gusta programar en Eclipse por ser un ambiente muy pesado, pero que muestre los métodos y clases disponibles lo hace valer :p.
Saludos.
-
mrkzboo: gracias por tu comentario. Yo estoy usando Eclipse con Pydev hace unas semanas y la verdad que me ha gustado mucho, me resulta muy practico su entorno de desarrollo.
Saludos
-
reconozco que eclipse puede ser pesado (..de aprender al principio), pero una vez superado el aprendizaje inicial la syuda y simplicidad de manejo es REALMENTE EXCEPCIONAL !!!. En particular para el que esta haciendo sus primeras armas en un determinado lenguaje de programación (python en particular).
La mayor facilidad que nos brinda es poder ordenar, renombrar, etc. en cualquier momento de la escritura del codigo. Esto nos permite hacer multiples ejercicios y tenerlos ordenados para su posterior consulta. -
Hola adri, gracias por participar en el blog. La verdad un excelente aporte. Saludos
-
-
disculpa la pregunta, soy nuevo en python
¿qué hace mejor usar un entorno de desarrollo a escribirlo en un archivo de texto?
y...
¿porqué eclipse + pydev es tu mejor opción?
de antemano gracias tus respuestas-
Las ventajas de trabajar con un entorno de desarrollo son muchísimas. A diferencia de los procesadores de texto, tienen funciones que son especificas para la programación (compilación, ejecución, etc, etc).
Eclipse + Pydev, simplemente porque lo probé, me gusto mucho y no he probado otra cosa. Saludos
-
-
Buen tutorial, yo uso editra y me va muy bien, pero ahora que instalé Eclipse tengo mas herramientas que me ayudan a depurar mi código. Una pregunta como hago para insertar archivos .py ya creados?, gracias.
-
Buenas tardes Diego, podrías ayudarme con un inconveniente que tengo al instalar python en eclipse ya que sale el siguiente error:
ERROR GETTING INFO ON INTERPRETER
COMMON REASONS INCLUDE:-USING AN UNSUPPORTED VERSION (PYTHON AND JAYTHON REQUIRE AT LEAST VERSION 2.1 AND IRON PYTHON 2.6)
-SPECIFYING AND INVALID INTERPRETER (USUALLY A LINK TO THE ACTUAL INTERPRETER ON MAC O LINUX)
Agradezco de antemano la ayuda.
-
Habiendo instalado Eclipse y Pydev tengo problemillas corriendo un ejemplo de Python y Tkinter de 6 líneas (Sale un warning en: from Tkinter import *)
¿Conocéis algún sitio (foro o lo que sea) que sirva de apoyo para principiantes?-
La verdad que no he trabajado con Tkinter. Igualmente me imagino que te deja seguir trabajando no? Saludos
-
-
Bueno me decepcione de Java, porque uno no puede crear software privativo con el, con phyton y postgreeSQL no sucede asi, asi que empiezo este lenguaje que a la vista es bastante potente.
-
Hola tengo una pregunta por que al agregar la url que proporcionas me aparece duplicate location
-
Hola Juan, en este enlace comentan lo que a ti te pasa:
http://stackoverflow.com/questions/9920875/eclipse-duplicate-location-while-install-new-sequoyah-plugin
Espero te ayude, saludos.
-
-
Buenas. He seguido los pasos pero no me funciona el PyDev. Tengo eclipse kepler en ubuntu 12.04 LTS. Instalo el Pydev por eclipse marketplace o por la opcion install new software y no consigo nada.no me sale la opcion de crear proyecto de python ni cambiar la perpectiva a este. Incluso probe abrir eclipse en modo sudo y no consegui nada. La unica diferencia es que yo instalo el pydev para eclipse 3.0 que es la q esta disponible .
Si me pudieras ayudar. Muchas gracias de antemano. -
me pasa lo mismo
-
EasyEclipse for Python http://www.easyeclipse.org/site/distributions/python.html
-
instale eclipse kepler en mac os y descargue el plug-in pydev y no aparece en preferencias. alguna sugerencia ?
-
Eso se debe a que no has actualizado Java 7 possiblemente, ve esta pagina
http://panchosoft.blogspot.com/2014/01/el-eclipse-instala.html -
Gracias Felipe por ayudar a instalar Eclipse y Pydev en python.
Saludos
-
-
Muchas gracias Diego, me sirvio de mucho. Cuidate
-
Me alegro te sea de utilidad Onasis. Saludos
-
-
Buen post, ahora utilizo eclipse para hacer mis programas con tkinter... adiós a aptana hehe, saludos.
-
Muchas gracias!
-
Excelente. Muchas opciones para un novato, quizás deba seguir con ninja que es muy liviano y de momento me alcanza. Pero no está mal (EL tuto excelente).
-
Gracias Jhon por tu comentario. Ninja IDE está muy bueno también. Gracias por pasarte por el blog. Saludos
-
-
Este comentario ha sido eliminado por el autor.
-
GRACIAS COMPARE ME SALVASTE!
-
Me alegro mucho te halla sido de ayuda. Abrazo
-
-
Padrisisisimooooo ya que tengo que hacer un pequeño programa aqui y este es un buen comienzo... oye espero respondas mi pregunta.. ¿Como hago uso de la librería ESPEECH para reconocimiento de voz ? ayuda .....
-
Me alegro te halla sido de ayuda la entrada sobre eclipse y pydev. No he visto nada sobre la libreria espeech, quiza mas adelante investigue un poco y cree un post sobre esta libreria. Saludos
-
-
Excelente!!!!
-
Muchas Gracias muy util! Te ganaste un seguidor! 😉
-
Gracias por visitar el blog!!! Saludos 😉
-
-
Hola Diego he descargado Eclipse Standard/SDK kepler release 2 y el plug-in para python, la version PyDev 3.9.2.zip y PyDev 2.7.5.zip mi pregunta es: los plug-in's a instalar en eclipse dependen de la version instalada en Python, es decir yo tengo instalado Python 2.7.9, quiero pensar que la
version de PyDev 3.9.2.zip es para python 3.3.x instalado es mi duda, gracias-
Hola Celestino, depende de la versión de python si. Prueba y después me comentas. Saludos
-
-
ok, es correcto el plug-in PyDev 2.7.5 de cierta manera, aunque tengo la version instalada de python 2.7.9 funciona, ahora realizare algunos ejemplos simples y otros con QT que ya tengo instalado qt designer, y veo que tambien hay algo para django aunque no conozco mucho pero he escuchado del entorno web, te comento despues en los demas post que has publicado. Gracias
-
Excelente Celestino, gracias por tu visita y participación en el blog. Un saludo grande 😉
-
-
Muchas gracias, me vino al pelo
-
Me alegro te sea de ayuda. Saludos
-
-
No funciona el pydev.org. Como instalo el python en eclipse??
-
Hola!
Llevo 2 días luchando con el easyEclipse for Python y PyDev. En principio instalé Python 2.7.10 EasyEclipse 1.2.2 & Easy-pydev 1.3.3 y todo iba perfectamente. Pero mi máquina es de 64bits y necesito usar NLTK & IronPython, por lo que cambié a Python 3.4.3 y ahí vinieron todos los problemas. Intenté usar el interprete de Python34 con las versiones que tenía de EasyEclipse & Pydev y me salía el siguiente error:Some error happened while getting info on the interpreter.
Common reasons inlude:
-Specifying an invalid interpreter (usually a link to the actual interpreter on Mac or Linux)
-Having spaces in your Eclipse installation path.
Reason:
Check you error log for more details.
More info can also be found at the bug report:
http://sourceforge.net/tracker/index.php?func=detailaid=1523582group_id=85796atid=577329He desinstalado todo y he vuelto a instalar las versiones EasyEclipse 1.3.1 & Easy-pydev 1.3.13 y me sigue dando el mismo error.
Me da la sensación por lo que leo en el log que el problema viene porque un fichero de pydev no está actualizado a Python34 y en un print no pone los paréntesis... alguna solución o algún paquete que de pydev que funcione correctamente con Python34??
Muchas gracias! 🙂
-
Hola, muchas gracias por este blog, de perlas para los que empezamos con Phyton.
¿Alguien ha usado Netbeans con su pluging para Phyton? En su dia use este IDE para empezar con Java, y funcionaba muy bien.
Gracias!!!
-
Hola, gracias por visitar y participar en el blog. Nunca he utilizado Netbeans. Si en algún momento lo pruebo, escribiré un post sobre el. Saludos
Te dejo un link que te puede ayudar: http://wiki.netbeans.org/Python
-
-
Gracias
-
Muchas gracias por el aporte. Me ha funcionado sin problemas y a la primera
-
Me alegro. Gracias a ti por visitar el blog!!
-
-
Muchas gracias amigo, me fue muy util
-
Genial Carlos. Muchas gracias por visitar el blog. Saludos
-
-
Buenisimo este paso a paso
-
Está bastante bueno el tutorial, pero ya hay nueva versión, y bueno en esta no logro encontrar el python.exe en mi caso para windows, saludos y espero alguna ayuda 🙂
-
Hola Jesus, gracias por tu información. Voy a revisar y probar crear una nueva entrada actualizada sobre Eclipse y Pydev. Saludos
-
-
Hola buenas tardes , un pregunta.. porque al copiar una carpeta de workspace y pegarla en otra pc este no puede ser ejecutado??
-
Muchas gracias!!! Me sirvio!
Saludos! -
como hago para que funcione la librería import MySQLdb
-
Muchas gracias me ayudo mucho este tutorial estuve intentando instalar aptana para python pero no me dejaba instalar pydev no se porque y con eclipse salio todo bien 🙂 De nuevo gracias :p
-
Excelente, me alegro que así sea 😉
Saludos y gracias por visitar el blog!!!
-
-
Estoy intentando hacer la instalación y todo correcto hasta que me pide buscar el python interpreter, allí me quedo.
Estoy con python 3.5.2 y eclipse neon, y siguiendo las instrucciones cuando me pide el interprete lo busco pero me encuentro el problema que python se intala en la ruta ...AppDataLocalProgramsPythonPython35-32python.exe pero en el buscador solo sale AppDatawindows... y no encuentro la carpeta local, con lo que no puedo buscar el interprete, y no puedo usar eclipse para python. -
Muchas gracias por la info, estando aprendiendo a programar en Python estaba usando sublime text a pelo para manejarme con la sintaxis, pero ha llegado hora de empezar con un IDE en Python.
Buen blog 🙂-
Excelente José, a darle con todo.
Gracias por pasarte y participar en el blog.
Saludos
-
-
imposible instalar pydev, me da could no find....
-
Me gustan los macarrones
-
Mejor los raviolis
-
pa que quieres saber eso jaja salu2
-
-
Hola.
Soy nueva en esto. He instalado Eclipse con PYDEV y he instalado PYTHON para windows 64 bits.
No me deja ejecutar, porque no sale en RUN AS la posibilidad de ejecutar en PYTHON. En las preferencias de Eclipse asigné el intérprete de PYTHON.
¿ Qué me puede faltar ?Gracias anticipadas.
-
Hola Edube, gracias por visitar el blog!!!
Has seguido los pasos del tutorial?
Saludos -
muchisimas gracias por el tutorial, fue de gran ayuda
-
de verdad gracias man que Dios bendiga tu vida
-
Buenas Necesito ayuda; hago todo el pie de la letra. pero cuando llego a la parte donde tengo que ir a preferencias y seleccionar Python NO ME SALE ESA OPCION DE PYTHON. intento instalar de nuevo los repositorio de python y me dice que ya estan instalados vuelvo a preferencia y nada. es Eclipse 3.8.1 en Ubuntu. Gracias
-
amigo, buenas noches, durante la instalacion no me pidio que instalara aptana como en tu tuto, y ahora cuando ingreso a windows-preferences- no me sale la opcion PyDev ni ( interpreter-python) ... trabajo con parrot-linux debian .... si tengo instalado python ...pero no se por que no me sale.... espero ayuda amigo;
gracias de antemano. -
Gracias Diego por el artículo. Muy buen blog.
-
Hola Diego.
He seguidolos pasos y cuando debía pedir ptana, no me ha salido. He continuado y al final no aparece el "interpreter" en el menu.
Qué puedpo haber hecho mal ?
UBUNTU 15.04LTS y ECLIPSE 3.8
Gracias -
Saludos a Todos.
1) Lo he instalado y no he tenido problemas.
2) Estoy comenzando en este mundo espero podamos ayudarnos.IMPORTANTE: Hay unos cambios en la instalación que nos harán apelar por la intuición. Perdonenme de verdad porque he capturado los pasos pero si funciona...
-
"Hoy vamos aprender" ¿Y dónde está Prender?
"Hoy vamos a aprender"
Excelentes posts. Muy agradecido, de verdad, pero la ortografía y la gramática es muy mejorable. Es una crítica constructiva. -
Muy bueno, Muchas gracias, estaba atascado y me has ayudado mucho!
-
Aún no logro instalar Eclipse en Windows 10. Al ejecutarlo abre el explorador en la dirección https://download.eclipse.org/oomph/jre/index-handler.php?vm=1_1_7_0_64_0&pn=Eclipse%20Installer&pu=http://wiki.eclipse.org/Eclipse_Installer&pi=http://download.eclipse.org/oomph/jre/128x128.png
-
A continuacióna abre el explorador con una pantalla en blanco con el mensaje: can´t open file. La pestaña del explorador dice JRE Missing.
-
Sigue estando perfecto aún 6 años después. Gracias
-
gracias wacho te acabas de ganar un subscritor
-
Muy buen tutorial, perfecto, paso a paso y claro, gracias por todo
Deja una respuesta
muy bueno el paso a paso.
agreguen la funcionalidad para compartir a google+!
saludos