Python е най-популярният език за програмиране през последните години, такъв успех е, че през последните месеци инструментите за създаване на програми с този език за програмиране бяха подобрени. По този начин много кодови редактори са подобрили съвместимостта си с Python, но трябва да кажем, че водещият Python IDE вече не използва тези кодови редактори.
PyCharm е тази известна IDE, която също има версия за Gnu / Linux дистрибуции, което прави още по-лесно използването и създаването на програми с този език за програмиране.PyCharm е IDE, тоест не е само редактор на код, но и има дебъгер, интерпретатор и други инструменти, които ще ни помогнат да създадем и експортираме програмите, които създаваме. PyCharm има интерпретатор в редактора на кода, който ще ни помогне да знаем или да знаем възможните грешки в кода в реално време, нещо, което е направило Python и PyCharm избрани от много потребители, които започват да програмират.
PyCharm се намира не само на официалния уебсайт на IDE, но вече го има един пакет във формат snap и друг във формат flatpak за инсталиране на всяка Gnu / Linux дистрибуция.
PyCharm е IDE, която принадлежи на компанията JetBrains, собственик на IntelliJ IDEA. А в случая с PyCharm има две версии, премиум версия, за която трябва да платите, и друга безплатна версия или версия на общността който е безплатен, но няма същата поддръжка като премиум версията. Ако искаме да инсталираме PyCharm в нашата дистрибуция, можем да го направим, като отворим терминал и напишем следното:
sudo snap install pycharm-community --classic
Или ако предпочитаме да използваме форматът Flatpak, тогава трябва да изпълним следния код:
flatpak install flathub com.jetbrains.PyCharm-Community flatpak run com.jetbrains.PyCharm-Community
PyCharm не само работи правилно с python файлове, но също така поддържа други езици за програмиране като javascript, kotlin или CoffeeScript и други инструменти като html или css. Това го прави поне IDE, който си струва да се опита да научи език за програмиране, толкова тясно свързан с Gnu / Linux.