IDEs para Python – Los dos mejores en mi opinión
Recientemente ando aprendiendo algo de Python, y por supuesto me he lanzado a la búsqueda de un bonito IDE para trabajar. Después de muchas vueltas probando diferentes opciones, al fin he seleccionado mis dos finalistas.
PyDev
Es sin duda el mejor de todos. Se trata de un plugin para Eclipse que tiene todo lo que pudiéramos necesitar de un IDE:
- Resaltado de código
- Sangrado automática
- Completado automático
- Ejecución de programas
- Depurador de soluciones
- Administrador de proyectos
OpenKomodo
Es muy bueno sin duda, y nace como resultado de la liberación de parte del código del editor de Komodo, pero es solo un editor, por lo que el proceso de ejecución y depuración de aplicaciones lo tenemos que hacer manualmente o usando otras herramientas. Aún así posee:
- Resaltado de código
- Sangrado automática
- Completado automático
- Administrador de proyectos
- Y utilidades para el código (des/comentar bloques de código, uso de bookmarks, etc.)
Otros IDEs
Existen por supuesto una gran variedad de alternativas muy buenas, cada una con sus pros y contras. Entre las que podemos encontrar (todos instalables usando apt-get en sistemas basados en Debian):
Enlaces interesantes…
- Página oficial de Python
- Python para todos. Es un eBook escrito por Raúl González Duque que cubre a grandes rasgos las principales características de Python, y aunque es algo básico estoy seguro que sirve de gran ayuda a los que se inician con este maravilloso lenguaje.
- Manual de referencia oficial de Python
- Página oficial del proyecto PyGtk, un conjunto de librerías que permiten desarrollar aplicaciones con interfaces gráficas Gtk, usando Python
- Tutorial oficial PyGtk en español, la guía más completa para aprender a usar PyGtk
- Página oficial del proyecto PyQt, un conjunto de librerías que permiten desarrollar aplicaciones con interfaces gráficas Qt (para KDE), usando Python
- Tutorial de introducción al uso de PyQt
- Listado de IDEs en Python
11 Comentarios | deja el tuyo






Excelente articulo, yo tambien hace poco estoy empezando a aprender python, ya que soy novato para programar y un amigo me recomendo este lenguaje. Estoy utilizando por el momento el editor pyragua, es un projecto colombiano, de la UTP de pereira.
Saludos
Umm, que descuido el mio no haber probado ese IDE. De hecho ya había leído sobre el en alguna edición de la revista Essentia Libre (también colombiana).
Ya le daré tiempo. Un saludo, y gracias por la recomendación!
Desde luego, Eclipse se puede configurar para casi cualquier lenguaje habido y por haber. Para quien no quiera gastar tiempo configurándolo, puede usar EasyEclipse: http://www.easyeclipse.org/site/distributions/python.html
)
Un problema muy tonto de este último es que la ruta de instalación no debe contener espacios en blanco (aunque creo que el fallo es culpa de PyDev
Yo probe Open Komodo, y la verdad solo la version completa, una demo es completa consume mucha memoria, la version libre haber como lo digo… como lo digo no sirve para nada, es mejor usar notepad++, el plugin para eclipse parece ser buena opcion lo voy a probar
Gracias por el comentario Roy… y sí, es preferible usar el plugin de Eclipse. Es por mucho más completo.
un saludo!
Alguna razon en particular por la cual creas que Eric no debe ser parte de tus dos mejores?
Umm, pues que sencillamente no lo he probado
Ya sacaré tiempo para echarle un vistazo, gracias por la recomendación.
Un saludo!
, Porque es para Qt y las librerias son exagerademente gordas como para descargar y la generacion de Guis la hace muy dependiente de sus librerias
Interesante como no has colocado nada sobre los plugin de NB o de eclipse para python…..
Eclipse es muy bueno para PHP no se que tanto lo sea para python.
No entiendo muy bien lo de autocompletar. En python, al no declararse los tipos, es imposible hacer un autocompletar “completo”, por así decirlo. Cuando probé pyDev sí tenía algo de autocompletar, pero básicamente se basaba en mostrarte los métodos que ya habías usado en el código anterior. Es decir, la primera vez no autocompleta nada, la segunda te muestra el método al que llamaste antes y así sucesivamente.
Se bueno.
porque sos tan groso!!!!!!
che, si quieres publicar algunos de tus programas o script, seria genial…