Desarrollado por JetBrains, la misma compañía detrás de IntelliJ IDEA, Pycharm es uno de los IDE (Entorno de desarrollo integrado) más utilizados para desarrollar aplicaciones de Python. Es un IDE rico en funciones que incluye todas las funciones que necesita para escribir y depurar su código Python. Crea un entorno virtual que puede usar para ejecutar código.
Pycharm está disponible en 3 ediciones:Comunidad, Educación y Profesional. La Community Edition es absolutamente gratuita y de código abierto y los desarrolladores la mantienen constantemente. Education Edition proporciona una interfaz de usuario mucho más simple y se basa en Community Edition. La edición profesional es una edición de pago y ofrece amplias funcionalidades, como compatibilidad con más idiomas y herramientas adicionales para el desarrollo web y de bases de datos.
Aquí en LinuxAPT, veremos el procedimiento de instalación de Pycharm en Debian 11.
Distintas formas de instalar Pycharm en Debian 11 Bullseye
- Instalación de Pycharm mediante complemento.
- Instalación de Pycharm a través de Flatpak.
a. Instalación de Pycharm mediante complemento
Puede instalar fácilmente Pycharm a través de Snap, que es una herramienta de implementación y empaquetado de software desarrollada por Canonical, la empresa matriz de Ubuntu.
Un complemento es una aplicación en contenedores que agrupa el código de la aplicación junto con sus dependencias, bibliotecas, código fuente y archivos de configuración. Las instantáneas son independientes de la distribución y funcionan en múltiples distribuciones. La principal ventaja de usar instantáneas es que las dependencias están bien atendidas. Como tal, no tendrá que preocuparse por encontrar errores de dependencia durante la instalación de una aplicación. Las instantáneas se alojan en Snapcraft, que es una tienda de instantáneas que contiene miles de paquetes de instantáneas.
Para comenzar, necesitamos instalar y habilitar el demonio Snapd antes que nada. Este es un servicio que le permite administrar instantáneas en su sistema. Luego, usaremos snap para instalar la aplicación Pycharm.
Primero, actualice las listas de paquetes:
$ sudo apt update
Luego instale snapd con el siguiente comando:
$ sudo apt install snapd
Una vez instalado, habilite el demonio snapd:
$ sudo systemctl enable snapd —-now
Es aconsejable habilitar el soporte de complemento clásico que podrían necesitar los paquetes que podrían necesitar liberarse de la aplicación empaquetada de complemento y adquirir acceso completo al sistema al igual que otros paquetes tradicionales.
Para habilitar la compatibilidad con las instantáneas clásicas, ejecute el comando:
$ sudo ln -s /var/lib/snapd/ /snap
Además, instale los archivos principales:
$ sudo snap install core
A continuación, reinicie el demonio snapd:
$ sudo systemctl restart snapd
Luego verifique su estado con el siguiente comando:
$ sudo systemctl status snapd
Desde la salida, verá que snapd está activo y ejecutándose.
El siguiente paso es instalar Pycharm desde Snap. Hay tres ediciones de Pycharm:Community, Educational y Professional.
Para esta guía, instalaremos la Community Edition, que es gratuita y de código abierto, con el siguiente comando:
$ sudo snap install pycharm-community --classic
Para la edición Education, ejecute el comando:
$ sudo snap install pycharm-professional --classic
Para la edición Profesional, ejecute el comando:
$ sudo snap install pycharm-educational --classic
En este punto, Pycharm se ha instalado correctamente. Sin embargo, el icono de Pycharm no estará disponible hasta el próximo reinicio. Por lo tanto, reinicie su sistema:
$ sudo reboot
NOTA:
Si bien las instantáneas son una forma conveniente de instalar aplicaciones de software, ocupan una cantidad considerable de espacio en disco en comparación con la instalación de paquetes de software desde repositorios oficiales utilizando administradores de paquetes tradicionales como APT y DNF. Sin embargo, la contrapartida son las actualizaciones periódicas y los paquetes que se mantienen constantemente.
Puede actualizar todos los paquetes instantáneos en el futuro usando el comando simple:
$ sudo snap refresh
b. Instalación de Pycharm a través de Flatpak
Flatpak es otra utilidad universal de administración de paquetes que le permite instalar y administrar paquetes de software sin tener que preocuparse por las dependencias. Al igual que Snap, es independiente de la distribución y le permite instalar paquetes de software sin tener que preocuparse por su distribución de Linux. Las aplicaciones Flatpak se ejecutan de forma aislada en un entorno conocido como sandbox que contiene todo lo necesario para ejecutar la aplicación específica.
Para usar Flatpak, primero debe instalar y habilitar Flatpak en su sistema. Por lo tanto, comenzaremos instalando Flatpak con el siguiente comando:
$ sudo apt install flatpak
Una vez instalado, continúe y habilite el repositorio Flatpak de Flathub, que es una tienda de aplicaciones Flatpak para aplicaciones Flatpak.
Flatpak solo ofrece ediciones comunitarias y educativas. Pero como siempre, la edición Community siempre se recomienda especialmente para principiantes.
Para instalar Community Edition, ejecute el comando:
$ sudo flatpak install flathub com.jetbrains.PyCharm-Community
Para Professional Edition, ejecute el siguiente comando:
$ sudo flatpak install flathub com.jetbrains.PyCharm-Professional
ASEGÚRESE de presionar 'Y' para todas las indicaciones.
¿Cómo iniciar Pycharm?
- Para iniciar Pycharm, haga clic en "Actividades" en la esquina superior izquierda de su escritorio y busque "Pycharm". Haga clic en el icono para iniciar Pycharm.
- A continuación, acepte los términos del acuerdo de usuario y haga clic en 'Continuar' para continuar con la instalación.
- A continuación, elija si desea o no compartir de forma anónima los datos de su aplicación sobre características, rendimiento de complementos, etc. con los desarrolladores de Pycharm.
- Y finalmente, obtendrá la ventana de Pycharm predeterminada. Haga clic en 'Iniciar recorrido' para familiarizarse con las diversas funciones de Pycharm con las que pronto comenzará a interactuar.
¿Cómo desinstalar PyCharm del sistema Debian 11?
1. Elimina la versión Flatpack de PyCharm
Para eliminar la versión Flatpack de PyCharm, use el siguiente comando.
Eliminar la comunidad PyCharm:
$ flatpak uninstall --delete-data com.jetbrains.PyCharm-Community
Quitar PyCharm Profesional:
$ flatpak uninstall --delete-data com.jetbrains.PyCharm-Professional
Escriba Y y luego ENTER KEY para continuar con la eliminación de PyCharm usando el método Flatpak.
2. Eliminar la versión Snap de PyCharm
Si ya no necesita tener instalado PyCharm, elimínelo con el comando Eliminar de Snap.
Eliminar la comunidad PyCharm:
$ sudo snap remove pycharm-community
Quitar PyCharm Profesional:
$ sudo snap remove pycharm-professional
Eliminar PyCharm Educativo:
$ sudo snap remove pycharm-educational