Как скачать pycharm
Перейти к содержимому

Как скачать pycharm

  • автор:

PyCharm: как её установить и использовать

Коротко и ясно о PyCharm — популярной IDE для программирования на Python.

Иллюстрация: Оля Ежак для Skillbox Media

Иван Стуков

Иван Стуков
Журналист, изучает Python. Любит разбираться в мелочах, общаться с людьми и понимать их.

Писать код можно даже в блокноте, и он будет работать. Однако гораздо удобнее делать это в специальной среде разработки, которая поможет программировать быстрее, проще и чище. Одна из них — PyCharm, которая создана для всех, кто пишет на языке Python.

  • Что такое PyCharm
  • Какие у неё системные требования
  • Чем различаются версии Community и Pro
  • Как установить PyCharm
  • Как с ней работать

Что такое PyCharm

PyCharm — это интегрированная среда разработки на языке Python, созданная компанией JetBrains. Среди питонистов эта IDE вторая по популярности после редактора кода Visual Studio Code: как основную её используют 31% разработчиков.

В PyCharm есть все инструменты, чтобы писать, отлаживать и тестировать код. Например, можно быстро исправить программу сразу в нескольких местах, а встроенный форматер приведёт её в соответствие со стандартом PEP 8 .

Также IDE позволяет использовать в проектах другие языки программирования, синхронизировать код с системами контроля версий и развёртывать его.

Базовый набор функций PyCharm можно расширять с помощью плагинов, которые позволяют, например, настраивать внешний вид интерфейса и подключать дополнительные инструменты.

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

Операционная система:

  • Windows 8, 10 или 11 (64-битные версии);
  • macOS 10.14 или более поздняя версия;
  • Linux со средой GNOME, KDE или Unity DE; если дистрибутив не включает Glibc 2.14 или более позднюю версию (например, RHEL 6 или CentOS 6), то PyCharm может быть для него недоступен.

Процессор: никаких специальных требований нет, но рекомендуется, чтобы он был многоядерным, так как PyCharm поддерживает многопоточность. Это позволит выполнять операции быстрее.

Оперативная память: 4 ГБ свободной RAM. Рекомендуется, чтобы общая оперативная память у устройства была 8 ГБ.

Место на диске: 2,5 ГБ и ещё 1 ГБ для кэша. Рекомендуется использовать SSD и иметь хотя бы 5 ГБ свободного пространства.

Разрешение экрана: не менее 1024 × 768 пикселей, рекомендуется 1920 × 1080.

Версия Python:

  • Python 2.7;
  • Python 3.6 или более поздняя версия.

Чем различаются версии Community и Pro

У PyCharm есть две версии: бесплатная называется Community, а платная — Pro, или Professional.

Community подойдёт для тех, кто только изучает программирование или работает над небольшим проектом. Она предназначена для кодинга на чистом Python, хотя и поддерживает несколько дополнительных языков и форматов: Jython, HTML, XML, JSON, YAML, XSL, XPath и Markdown. Используя плагины, можно также установить Rust и Dart.

Professional умеет всё то же, что и Community, плюс кое-что ещё. Например:

  • в бэкенде — поддерживает Cython и SQL;
  • во фронтенде — работает с JavaScript, TypeScript, CSS, Sass, SCSS, Less. В качестве плагинов доступны Haml, Slim, Liquid.

Полноценная веб-разработка доступна только в редакции Pro; в ней есть поддержка веб-фреймворков:

  • для Python: Django, Flask, Pyramid;
  • для других языков: React, React Native, Angular, Node.js, Next.js, Vue.js.

К слову, в Community из фреймворков — только PyQt.

Ещё крупные различия:

  • из инструментов сборки в Community есть Virtualenv/Buildout, в Pro — дополнительно NPM, Webpack, Gulp, Grunt, Vite;
  • в Pro есть поддержка удалённых интерпретаторов: SSH, Docker, Docker Compose, WSL, Vagrant;
  • в Community совместная разработка ограничена сеансами по 30 минут, в которых не больше трёх гостей, в Pro ограничений по времени нет, а гостей может быть вплоть до 50.

Подробнее различия между версиями можно посмотреть на сайте JetBrains. Ах да: если вас заинтересовала версия Pro, но вы ещё побаиваетесь её покупать, для неё есть бесплатный 30-дневный пробный период.

Как установить PyCharm

Скачать PyCharm можно двумя способами: напрямую с сайта разработчика или через Toolbox — приложение для управления инструментами от JetBrains.

Установка через Toolbox

JetBrains рекомендует использовать для управления своими продуктами именно Toolbox. Приложение позволяет быстро и из одного места устанавливать нужные инструменты, автоматически обновлять их сразу вместе с плагинами, откатываться до предыдущей версии и работать в нескольких версиях параллельно.

Toolbox будет особенно удобен, если вы пользуетесь сразу несколькими продуктами от JetBrains. Скачать приложение можно здесь.

Toolbox для Windows

  • Скачать и запустить установщик в формате .exe.
  • Следовать инструкциям установщика.
  • Toolbox будет доступен по иконке на панели задач.

Toolbox для macOS

  • Скачать образ диска в формате .dmg. Обратите внимание, что есть две версии файла: для процессоров Intel и Apple silicon.
  • Смонтировать образ в системе и перетащить JetBrains Toolbox в папку «Приложения» (Applications).

Toolbox для Linux

  • Скачать архив в формате .tar.gz.
  • Распаковать его в директорию, которая поддерживает выполнение файлов.
  • Запустить jetbrains-toolbox. После первого запуска в главном меню появится иконка , по которой Toolbox и будет доступен.

После запуска Toolbox любую редакцию PyCharm в любой версии можно скачать и запустить прямо из приложения.

Автономная установка

Скачать PyCharm можно и отдельно, без использования дополнительных приложений. Чтобы пощупать PyCharm для себя, сначала можно скачать Community Edition. Версия Pro доступна по той же ссылке.

Для Windows

  • Скачать установщик в формате .exe. Их есть два вида: для компьютеров с процессором ARM64 и для всех остальных.
  • После загрузки файла открывается страница с благодарностью. На ней можно загрузить контрольную сумму SHA, чтобы проверить целостность установщика.
  • Запустить установщик, следовать его инструкциям, выбрать нужные параметры.

Для macOS

  • Скачать образ диска в формате .dmg. Их два вида: для процессоров Intel и Apple silicon.
  • После загрузки файла открывается страница с благодарностью. На ней можно загрузить контрольную сумму SHA, чтобы проверить целостность образа диска.
  • Смонтировать образ в системе и перетащить PyCharm в папку «Приложения» (Applications).

Для Linux

  • Скачать архив в формате .tar.gz. Их два вида: для компьютеров с процессором ARM64 и для всех остальных.
  • После загрузки файла открывается страница с благодарностью. На ней можно загрузить контрольную сумму SHA, чтобы проверить целостность архива.
  • Распаковать скачанный файл. Если нынешняя директория «Загрузки» (Downloads) не поддерживает выполнение файла, то распакуйте его в другую. Сделать это можно с помощью команды:

tar xzf pycharm-*.tar.gz -C

Вместо звёздочки нужно указать версию PyCharm, вместо — директорию. Производитель рекомендует использовать директорию /opt. Например:

Как использовать PyCharm: пишем первую программу

Напишем и запустим программу, которая будет выводить «Hello, world!». Для этого откроем PyCharm и создадим новый проект, нажав New Project.

Откроется страница с настройками проекта. Здесь выберем местоположение и виртуальную среду (в нашем случае это virtualenv, но можно и любую другую).

Также уберём флажок с пункта Create a main.py welcome script. Если его оставить, то при создании проекта PyCharm автоматически создаст файл main.py с примером кода.

Нажмём на кнопку Create и создадим проект, после чего он сразу же откроется.

Создадим Python-файл, в котором напишем свой код. Для этого в окне Project правой кнопкой мыши нажмём на корневую папку HelloWorld. Во всплывающем окне выберем New Python File.

Откроется окно, в котором введём название файла. Назовём его hello или любым другим именем, нажмём Enter.

PyCharm создаст файл, в котором и напишем наш код.

Вот мы и написали свою первую программу в PyCharm. Вы могли обратить внимание, что даже в ней PyCharm подсказывал и помогал:

  • автоматически выставлял отступы;
  • подсвечивал ошибки (например, если забыли поставить двоеточие в конце первой строки);
  • при написании функции print предложил автодополнение уже после первых двух букв;
  • проверял код на соответствие стандарту PEP 8.

Подробнее о том, как работать в PyCharm, можно прочитать в её документации.

Что в итоге

  • PyCharm — популярная среда разработки, заточенная под потребности Python-разработчиков. Она упрощает и ускоряет работу с кодом, помогает избегать багов и писать более чисто.
  • PyCharm существует в двух редакциях: Community и Professional. Community бесплатна, а Professional даёт обширный набор инструментов.
  • Community Edition будет достаточно для обучения программированию и небольших личных проектов, написанных на чистом Python.
  • Professional Edition подойдёт для крупных проектов, научной и веб-разработки.

А вообще, опытные разработчики и хакеры рекомендуют программировать в Vim. Это бесплатный редактор кода, который можно превратить в полноценную IDE с кучей полезных функций. В прошлом году у нас как раз вышел бесплатный курс по нему.

Читайте также:

  • 8 типов программ, которые упрощают жизнь разработчиков
  • «Прошёл модуль курса и начал рассылать резюме»: музыкант, который стал питонистом
  • Как установить библиотеку в Python: руководство для новичка

Руководство по стилю написания кода, принятое среди Python-разработчиков.

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

Python – один из высокоуровневых языков программирования общего назначения. Чтобы разрабатывать программное обеспечение на нем, программисту необходима специальная среда разработки. Одна из таких – это PyCharm от компании Jetbrains. Существует как бесплатная, так и платная версия. Разница между двумя версиями только в предоставляемом функционале.

Большинство разработчиков для работы используют Linux. Именно поэтому в данной статье будет представлена полноценная инструкция по установке PyCharm на Linux .

Варианты установки

На данный момент существует несколько вариантов установки PyCharm на Linux . В этой инструкции мы рассмотрим два из них. Первый осуществляется через систему развертывания и управления пакетами Snap, а второй с использованием пакета tar.

Оба варианта установки распространяются на большинство дистрибутив Linux. Среди них Astra Linux, Debian, Ubuntu и другие.

Перед тем, как перейти к установке PyCharm в систему, нужно проверить установлен ли в ней сам Python. Для этого выполним следующую команду в терминале дистрибутива:

python3

В нашем случае Python версии 3.10.6 уже установлен в системе. На картинке ниже представлен результат выполнения проверки.

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

Snap – это название системы упаковки и развертывания ПО. Snaps – это название пакетов, а snapd – это название инструмента для работы с этими пакетами.

Чтобы перейти к установке IDE, необходимо для начала установить snapd в систему, если он там отсутствует.

  1. Проверим его наличие и статус работы в нашей системе:
systemctl status snapd

Как видно по рисунку ниже, snapd установлен и успешно работает.

  1. Если же он отсутствует в системе, то его необходимо установить. Для этого в консоль вводим следующую команду:
sudo apt install snapd
  1. Теперь можно переходить непосредственно к самой установке среды разработки. Для этого используем следующие команды.

Для загрузки бесплатной версии IDE:

sudo snap install pycharm-community --classic

Для загрузки платной версии IDE:

sudo snap install pycharm-professional --classic

Пробный период последней составляет 30 дней. Далее необходимо приобретать ежемесячную подписку.

На данном этапе установка программы успешно завершена. Далее рассмотрим следующий вариант ее установки.

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

Данный вариант установки предусматривает скачивание установочного архива с официального сайта компании Jetbrains и его последующую распаковку.

  1. Для начала необходимо зайти на официальный сайт и выбрать версию PyCharm для скачивания. На выбор представлена либо обычная, либо профессиональная версия.
  2. Следующим шагом необходимо скачать архив выбранной версии в формате .tar.gz.
  3. После окончания скачивания архива необходимо приступать к его распаковке. Для этого в консоли терминала вводим следующую команду:
tar -xzf ~/Загрузки/pycharm-community-2022.3.2.tar.gz

Путь к файлу в вашем случае может отличаться.

  1. После окончания распаковки архива можно переходить к запуску PyCharm. Для этого воспользуемся следующей командой:
sh pycharm-community-2022.3.2/bin/pycharm.sh

После выполнения команды выше у вас откроется стартовое окно, что означает успешную установку. Теперь можно переходить к созданию первого проекта и полноценной работе.

Первый запуск и знакомство со стартовой страницей

При первом запуске пользователь видит окно с лицензионным соглашением. Его нужно принять, установив соответствующую галочку и нажав кнопку «Continue».

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

Далее откроется окно программы. Здесь пользователь может создать свой первый проект или открыть уже существующий. Кроме того, в PyCharm возможно инициализировать проект из VCS (любая система контроля версий).

Также в PyCharm имеется возможность кастомизировать приложение под требования пользователя. Для этого нужно зайти в соответствующую вкладку в открывшемся окне, как показано на картинке ниже.

В следующей вкладке «Plugins» пользователь может добавить необходимые плагины для расширения функционала установленной среды разработки.

Во вкладке «Learn» пользователь может изучить представленный в PyCharm функционал, либо же приступить к изучению Python прямо в IDE.

На этом функционал стартовой страницы заканчивается. После выполненных настроек можно переходить непосредственно к работе в PyCharm.

Удаление PyCharm

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

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

Для тех случаях, когда выполнялась установка с использованием Snap, используйте следующие команды.

Для удаления обычной версии:

sudo snap remove pycharm-community

Для удаления профессиональной версии:

sudo snap remove pycharm-professional

Заключение

Выше была изложена полная инструкция по установке PyCharm на Linux . Мы рассмотрели два варианта установки, первоначальную настройку и удаление программы в случае необходимости.

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

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:

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

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-.tar.gz

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

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

После запуска 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:

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

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

sudo snap remove

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

sudo snap remove pycharm-professional

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

sudo snap remove pycharm-professional

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

PyCharm

PyCharm (https://www.jetbrains.com/ru-ru/pycharm/) — интегрированная среда разработки для языка программирования Python. Предоставляет средства для анализа кода, графический отладчик, инструмент для запуска юнит-тестов и поддерживает веб-разработку на Django.

  • 1 Установка из Flatpak
    • 1.1 Из Центра приложений
    • 1.2 В командной строке
    • 2.1 Из Центра программ Discover
    • 2.2 В командной строке

    Установка из Flatpak

    После установки PyCharm из Flatpak программа появится в «Меню запуска приложений» автоматически.

    Внимание! Для возможности установки приложений из репозитория flathub всем пользователям, следует разрешить для всех доступ к инструментам монтирования файловых систем fuse:

    # control fusermount public 

    Из Центра приложений

    Центр приложений позволяет устанавливать и удалять программы из репозиториев Альт и сторонних приложений в формате Flatpak.

    Установка PyCharm из Flatpak

    1. Запустить «Центр приложений» («Меню запуска приложений» → «Системные» → «Центр приложений»).
    2. В категории «Инструменты разработки» выбрать PyCharm-Community.
    3. Нажать кнопку «Установить»:

    В командной строке

    Обновить данные в репозитории:

    $ flatpak update
    $ flatpak search pycharm Имя ID Приложения Версия Ветка Удаленные репозитории PyCharm-Community com.jetbrains.PyCharm-Community 2022.1.2 stable flathub Python 2.7 com.jetbrains.PyCharm.Extensions.Python2-7 2.7.18 20.08 flathub PyCharm-Professional com.jetbrains.PyCharm-Professional 2022.1.2 stable flathub
    $ flatpak install flathub PyCharm-Community

    где flathub — название репозитория.

    $ flatpak run com.jetbrains.PyCharm-Community

    Установка SNAP-приложения

    После установки SNAP-приложения PyCharm программа появится в «Меню запуска приложений» автоматически.

    Внимание! PyCharm устанавливается с использованием «классического» ограничения: пакет фактически не использует песочницу и может вносить изменения в остальную часть системы.

    Чтобы выполнить установку с использованием классического ограничения, в системе должен существовать каталог /snap . Если его нет, можно создать его как символическую ссылку, которая указывает на каталог /var/lib/snapd/snap :

    # ln -s /var/lib/snapd/snap /snap 

    Из Центра программ Discover

    Установка PyCharm из snap

    1. Запустить «Центр приложений» («Меню запуска приложений» → «Система» → «Discover (Центр программ)»).
    2. Выполнить поиск по ключевому слову «pycharm» и выбрать PyCharm-Community (snap).
    3. Нажать кнопку «Установить»:

    В командной строке

    $ snap find pycharm Name Version Publisher Notes Summary pycharm-community 2022.1.2 jetbrains✓ classic PyCharm Community Edition pycharm-professional 2022.1.2 jetbrains✓ classic PyCharm Professional Edition pycharm-educational 2022.1.1 jetbrains✓ classic Easy and Professional Tool to Learn & Teach Programming with Python
    $ snap install --classic pycharm-community 2022-06-03T09:44:54+02:00 INFO Waiting for automatic snapd restart. pycharm-community 2022.1.2 from jetbrains✓ installed
    $ snap run pycharm-community

    Установка из tar-архива

    PyCharm можно установить, загрузив архив с сайта разработчика (https://www.jetbrains.com/ru-ru/pycharm/):

    Загрузка PyCharm

    1. Загрузить PyCharm с сайта разработчика:
    2. Переместить загруженный архив в выбранный каталог (у пользователя должны быть права доступа RW для этого каталога).
    3. Распаковать архив, выполнив следующую команду из каталога с архивом:

    $ tar -xzf pycharm-2022.1.2.tar.gz
    $ pycharm-community-2022.1.1/bin/pycharm.sh

    Примечание: Пункты 1-3 можно заменить одной командой. Следующая команда загрузит архив pycharm-2022.1.2.tar.gz с сайта разработчика и распакует его в каталог, из которой она была вызвана:

    $ curl -L https://download.jetbrains.com/python/pycharm-community-2022.1.1.tar.gz | tar -xvz

    Чтобы не вызывать скрипт, указывая каждый раз его полный путь, можно создать ссылку, которая будет указывать на него:

    $ ln -s ~/pycharm/pycharm-community-2022.1.2/bin/pycharm.sh ~/bin/PyCharm

    Теперь можно запустить PyCharm, выполнив команду PyCharm .

    Примечание: Ссылку нужно создавать внутри любого каталога, который являются частью PATH пользователя:

    $ echo $PATH; 

    Для добавления значка запуска PyCharm в «Меню запуска приложений» следует создать файл ~/.local/share/applications/pycharm.desktop со следующим содержимым:

    [Desktop Entry] Version=1.0 Type=Application Name=PyCharm Community Edition Icon=/home/user/pycharm/pycharm-community-2022.1.2/bin/pycharm.png Exec=/home/user/pycharm/pycharm-community-2022.1.2/bin/pycharm.sh Comment=Python IDE for Professional Developers Categories=Development;IDE; Terminal=false StartupWMClass=jetbrains-pycharm-ce StartupNotify=true
    • Icon — полный путь к значку;
    • Exec — полный путь к скрипту pycharm.sh (здесь можно также указать PyCharm , если создавалась ссылка).

    PyCharm появится в «Меню запуска приложений»:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *