Python – один из высокоуровневых языков программирования общего назначения. Чтобы разрабатывать программное обеспечение на нем, программисту необходима специальная среда разработки. Одна из таких – это PyCharm от компании Jetbrains. Существует как бесплатная, так и платная версия. Разница между двумя версиями только в предоставляемом функционале.
Большинство разработчиков для работы используют Linux. Именно поэтому в данной статье будет представлена полноценная инструкция по установке PyCharm на Linux.
На данный момент существует несколько вариантов установки PyCharm на Linux. В этой инструкции мы рассмотрим два из них. Первый осуществляется через систему развертывания и управления пакетами Snap, а второй с использованием пакета tar.
Оба варианта установки распространяются на большинство дистрибутив Linux. Среди них Astra Linux, Debian, Ubuntu и другие.
cloud
Перед тем, как перейти к установке PyCharm в систему, нужно проверить установлен ли в ней сам Python. Для этого выполним следующую команду в терминале дистрибутива:
python3
В нашем случае Python версии 3.10.6 уже установлен в системе. На картинке ниже представлен результат выполнения проверки.
Snap – это название системы упаковки и развертывания ПО. Snaps – это название пакетов, а snapd – это название инструмента для работы с этими пакетами.
Чтобы перейти к установке IDE, необходимо для начала установить snapd в систему, если он там отсутствует.
systemctl status snapd
Как видно по рисунку ниже, snapd установлен и успешно работает.
sudo apt install snapd
Для загрузки бесплатной версии IDE:
sudo snap install pycharm-community --classic
Для загрузки платной версии IDE:
sudo snap install pycharm-professional --classic
Пробный период последней составляет 30 дней. Далее необходимо приобретать ежемесячную подписку.
На данном этапе установка программы успешно завершена. Далее рассмотрим следующий вариант ее установки.
Данный вариант установки предусматривает скачивание установочного архива с официального сайта компании Jetbrains и его последующую распаковку.
tar -xzf ~/Загрузки/pycharm-community-2022.3.2.tar.gz
Путь к файлу в вашем случае может отличаться.
sh pycharm-community-2022.3.2/bin/pycharm.sh
После выполнения команды выше у вас откроется стартовое окно, что означает успешную установку. Теперь можно переходить к созданию первого проекта и полноценной работе.
При первом запуске пользователь видит окно с лицензионным соглашением. Его нужно принять, установив соответствующую галочку и нажав кнопку «Continue».
Далее программа предложит выполнять обмен данными во время его использования. Пользователь может либо согласиться, либо отказаться от данной услуги.
Далее откроется окно программы. Здесь пользователь может создать свой первый проект или открыть уже существующий. Кроме того, в PyCharm возможно инициализировать проект из VCS (любая система контроля версий).
Также в PyCharm имеется возможность кастомизировать приложение под требования пользователя. Для этого нужно зайти в соответствующую вкладку в открывшемся окне, как показано на картинке ниже.
В следующей вкладке «Plugins» пользователь может добавить необходимые плагины для расширения функционала установленной среды разработки.
Во вкладке «Learn» пользователь может изучить представленный в PyCharm функционал, либо же приступить к изучению Python прямо в IDE.
На этом функционал стартовой страницы заканчивается. После выполненных настроек можно переходить непосредственно к работе в PyCharm.
Может возникнуть ситуация, когда потребуется удалить ранее установленный PyCharm.
Для удаления PyCharm, установленного с официального сайта, достаточно удалить папку с распакованными в ней файлами.
Для тех случаях, когда выполнялась установка с использованием Snap, используйте следующие команды.
Для удаления обычной версии:
sudo snap remove pycharm-community
Для удаления профессиональной версии:
sudo snap remove pycharm-professional
Подготовили для вас выгодные тарифы на облачные серверы
Выше была изложена полная инструкция по установке PyCharm на Linux. Мы рассмотрели два варианта установки, первоначальную настройку и удаление программы в случае необходимости.
Не получилось: sudo apt install snapd
Чтение списков пакетов… Готово Построение дерева зависимостей… Готово Чтение информации о состоянии… Готово Пакет snapd недоступен, но упомянут в списке зависимостей другого пакета. Это может означать, что пакет отсутствует, устарел или доступен из источников, не упомянутых в sources.list
E: Для пакета «snapd» не найден кандидат на установку
Добрый день! Скорее всего, ваш дистрибутив Linux не поддерживает snap. Поддержки нет, например, в Linux Mint версий 20+ или Devuan. Если у вас Mint, то для установки snapd попробуйте выполнить: