PyCharm: как установить на Linux

Что такое PyCharm

PyCharm от компании JetBrains — это популярная среда разработки для языка программирования Python. Программа предлагает пользователям множество инструментов для эффективной и продуктивной работы. PyCharm включает инструменты анализа, тестирования и отладки кода, интеграции с VCS (любой системой контроля версий), автодополнения кода, подсветки синтаксиса, быстрой навигации по проекту.

Также PyCharm обеспечивает поддержку современных сред веб-разработки, таких как Django, Flask, Google App Engine, Pyramid и web2py. Благодаря этому разработчики могут легко создавать веб-приложения, а также работать с базами данных и другими технологиями, необходимыми для их проектов.

Кроме того, расширить функциональные возможности и включить дополнительные инструменты позволяют плагины для PyCharm. Установить плагины можно в самом программном приложении PyCharm в разделе «Plugins».

PyCharm доступен в двух версиях.

  • Community — бесплатная версия с открытым исходным кодом, которая предоставляет базовые функции и инструменты для разработки на Python. Редакция Community подходит для начинающих разработчиков и для небольших проектов.
  • Professional — платная версия PyCharm с расширенными функциями и возможностями. Эта версия предназначена для профессиональной разработки и коммерческих проектов.

Подробное сравнение функций Community и Professional представлено на сайте JetBrains.

Системные требования PyCharm

PyCharm — это кроссплатформенная интегрированная среда разработки, которая совместима с Windows, macOS и Linux.

Рекомендации по системным требованиям для работы с PyCharm:

Требования Минимум Рекомендуемые
Процессор Любой современный процессор Рекомендуется использовать многоядерный процессор, потому что PyCharm поддерживает многопоточность для различных операций и процессов. Чем больше ядер процессора он может использовать, тем быстрее будут выполняться операции.
Оперативная память Не менее 4 ГБ свободной оперативной памяти 8 ГБ общей оперативной памяти системы
Дисковое пространство 3,5 ГБ SSD-накопитель с не менее 5 ГБ свободного места
Разрешение экрана 1024×768 1920×1080
Операционная система Microsoft Windows 8, 10, 11 (64-битные версии)
macOS 10.15

Любой дистрибутив Linux, поддерживающий Gnome, KDE или Unity DE

PyCharm недоступен для дистрибутивов Linux, которые не включают GLIBC 2.27 или более позднюю версию
Последние версии Windows, macOS или Linux

PyCharm поддерживает следующие версии Python:
Python 2: версия 2.7
Python 3: с версии 3.6 до версии 3.12.

Установка PyCharm на Linux

Существует два способа установки PyCharm на Linux:

  • с использованием пакета tar, который был выпущен официально компанией JetBrains;
  • с использованием пакетного менеджера Snap.

В статье разберем оба способа установки.

В RU-CENTER вы можете заказать мощный VPS/VDS хостинг на Linux. Он подойдет для высоконагруженных проектов, для разработки и тестирования, для хранения конфиденциальной информации. Кроме того, на сервере VPS/VDS вы можете установить любое программное обеспечение, что позволяет использовать его для нестандартных задач.

Установка PyCharm на Linux с использованием tar

tar — это архиватор, который используется в Unix-системах, например, в Linux.

Чтобы установить PyCharm на Linux с использованием tar-архива, вам нужно:

  1. На официальном сайте компании JetBrains выбрать версию PyCharm — Professional или Community — и загрузить архив .tar.gz.
  2. После того, как вы загрузили архив, распакуйте его с помощью команды:

sudo tar -xzf pycharm-<version>.tar.gz

Замените <version> на версию PyCharm, которую вы загрузили.

  1. После распаковки архива перейдите в подкаталог bin:

cd pycharm-<version>/bin

  1. Запустите PyCharm из подкаталога bin:

sh pycharm.sh

После запуска PyCharm вы увидите экран приветствия, отправную точку для работы с интегрированной средой разработки и настройки ее параметров.

Установка PyCharm на Linux с использованием Snap

Snap — это система управления пакетами, разработанная компанией Canonical. Она предназначена для упрощения установки, обновления и управления приложениями на различных дистрибутивах Linux. Snaps — это пакеты приложений (также известные как Snap-пакеты), которые содержат приложение и все его зависимости. Snapd — утилита для управления установкой, обновлением и удалением Snap-пакетов.

Установка PyCharm на Linux с использованием Snap осуществляется следующим образом:

  1. Убедитесь, что у вас установлен пакетный менеджер Snap. Если у вас нет Snap, вы можете установить его следующей командой:

sudo apt install snapd

  1. Затем выполните команду для установки PyCharm с помощью Snap:

sudo snap install pycharm-community --classic

Данная команда установит бесплатную Community Edition PyCharm. Если вы хотите установить Professional Edition, замените pycharm-community на pycharm-professional в команде.

  1. После установки вы можете выполнить запуск PyCharm из командной строки, введя команду pycharm-community (для версии Community) или pycharm-professional (для версии Professional). Также вы можете найти его в списке установленных приложений вашей системы.

Удаление PyCharm

Способ удаления ранее установленного PyCharm зависит от метода, который вы использовали для его установки.

Если вы установили PyCharm с официального сайта, вам достаточно удалить каталог установки и все его содержимое.

Если вы установили PyCharm с помощью Snap на Linux, вы можете удалить его следующим образом:

  1. Откройте терминал или командную строку.
  2. Введите следующую команду для просмотра списка установленных пакетов Snap:

snap list

Найдите в списке установленный пакет PyCharm. Обычно он называется pycharm-professional или pycharm-community, в зависимости от версии, которую вы установили.

  1. Для удаления пакета PyCharm используйте следующую команду, заменив <package_name> на имя пакета PyCharm:

sudo snap remove <package_name>

Например, если у вас установлена PyCharm Professional Edition, команда будет выглядеть следующим образом:

sudo snap remove pycharm-professional

Если установлена PyCharm Community Edition:

sudo snap remove pycharm-professional

  1. Подтвердите удаление пакета.

Всё ещё остались вопросы?