Linux Adictos David Naranjo  

Pyzo: un entorno de desarrollo integrado multiplataforma para Python

El día de voy vamos a hablar sobre un excelente entorno de desarrollo integrado para Python, la aplicación de la que hablaremos hoy es Pyzo. Este es un IDE gratuito y de código abierto liberado bajo la licencia BSD.

Pyzo es un IDE multiplataforma que hace uso de miniconda y anaconda puede administrar sus paquetes de Python, aunque también puede utilizarlo sin ningún interprete.

Pyzo está escrito en Python 3 y utiliza el widget Qt toolkit viene con 2 componentes principales, el editor y la Shell, también es compatible con la introspección y permite diferentes formas de ejecutar de forma interactiva código.

Está disponible para Linux, Mac OS y Windows. Algunas otras características son el editor de atajos, temas Qt, soporte Unicode, sangría automática, resaltado de sintaxis y la depuración.

Sobre Pyzo

Pyzo es un entorno de programación Python que busca la sencillez y la interactividad. Se centra en la interactividad y la introspección, lo que hace que sea muy adecuado para la computación científica.

Además de ello el IDE cuenta con soporte para el resaltado de sintaxis para Python, Cython y C. Aun que planean añadir mas soporte en futuras versiones para otros lenguajes de programación.

Pyzo cuenta con esquemas de sintaxis fácilmente modificable y ampliable. También podemos encontrar en el IDE la posibilidad de comentar y descomentar las líneas seleccionadas.

La posibilidad de poder arrastrar y soltar archivos en el programa para poder ser abiertos, estan disponibles en este IDE, además de no dejar de lado que también soporta el arrastre de directorios completos.

Dentro del editor se puede encontrar la función de buscar y reemplazar expresiones o líneas completas, lo cual esta es una función esencial en cualquier IDE.

De las demás funciones que podemos encontrar, al igual que en la mayoría de los IDE, es el poder utilizar pestañas dentro del editor, cambiar los estilos de línea, guías de sangría, deshacer y rehacer.

Entre las demás características que podemos destacar encontramos:

  • Explorador de archivos, con este se puede listar todos los archivos en sus proyectos por los directorios de marcadores de sus proyectos.
  • Cambiar fácilmente entre proyectos.
  • Estructura de la fuente: una herramienta que muestra la estructura de la fuente en un widget de árbol.
  • Poder enumerar las clases, las funciones (y métodos), las declaraciones de importación, las células y elementos de tareas.
  • Ayuda interactiva: una herramienta que muestra información de ayuda interactiva (en la selección y el desplazamiento a través de una lista de terminación automática.)
  • Espacio de trabajo: enumera todas las variables (también en el modo de depuración).
  • Navegar  por los archivos y buscar archivos dentro.
  • Esperamos recibir contribuciones útiles de los usuarios añadir como herramientas estándar.

¿Cómo instalar el IDE Pyzo en Linux?

Si quieren instalar este entorno de desarrollo integrado para Python en sus sistemas, podemos seguir alguno de los siguientes métodos que compartimos a continuación, acorde a la distribución de Linux que estemos utilizando.

Para el caso de los que son usuarios de Debian, Ubuntu, Linux Mint o cualquier distribución derivada de estas. Debemos de abrir una terminal y ejecutar en ella el siguiente comando:

sudo apt-get install python3-pip python3-pyqt4

Hecho esto podemos proceder a instalar el IDE con este comando:

sudo python3 -m pip install pyzo –upgrade

Y listo, con ello ya tendremos instalado el IDE en el sistema.

Para el caso de los que son usuarios de Arch Linux, Manjaro, Antergos o cualquier distribución derivada de Arch Linux podemos instalar la aplicación desde los repositorios de AUR, solamente debemos de contar con un asistente actualizado.

El comando para instalar es:

aurman -S pyzo

Finalmente, para el resto de las distros de Linux, podemos utilizar un método mas general. Por lo que podemos hacer uso de Flatpak para obtener la aplicación.

Solamente debemos de contar con soporte para poder instalar paquetes con esta tecnología. Puedes consultar el siguiente artículo.

Ahora solo debemos de abrir una terminal y ejecutar en ella:

flatpak install --user https://flathub.org/repo/appstream/org.pyzo.pyzo.flatpakref

Y listo con ello quedo instalada la aplicación, lista para ser utilizada.

En caso de que no encuentres el lanzador, puedes ejecutarla desde la terminal con:

flatpak uninstall org.pyzo.pyzo

El artículo Pyzo: un entorno de desarrollo integrado multiplataforma para Python ha sido originalmente publicado en Linux Adictos.

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.