PyCharm: установка, первый проект и настройка под себя

Как поставить PyCharm и настроить его под Python: что осталось бесплатным после объединения версий, где взять установщик, если jetbrains.com отдаёт ошибку 451, как создать проект с venv, выбрать интерпретатор, найти ошибку отладчиком и что делать, если IDE тормозит.

Статью написал:
Ваня Буявец, продюсер, основатель Checkroi
Ваня Буявец
Основатель Checkroi, продюсер, эксперт в выборе онлайн-курсов
Все 3040 статей автора Подписаться на Телеграм-канал
Одобрено экспертом:
Наташа Буявец, основатель Checkroi, эксперт по онлайн-курсам
Наташа Буявец
Основательница Checkroi, продюсер Youtube-каналов, эксперт по онлайн-курсам
Все 3694 экспертных мнения Подписаться на Телеграм-канал
Обложка: PyCharm: установка, первый проект и настройка под себя

PyCharm («пайчарм», «пай чарм») — среда разработки на Python от JetBrains. С версии 2025.1 она выходит одним продуктом: редактор, отладчик, Git и терминал бесплатны, а Django, базы данных и удалённые интерпретаторы открывает подписка Pro. Чтобы начать, поставьте Python, установите PyCharm, создайте проект с окружением Project venv и запустите файл сочетанием Ctrl+Shift+F10.

Одна оговорка для читателей из России: сайт JetBrains открывается, а установщик с него не скачивается. Ниже разобраны рабочие варианты, первый проект, настройка интерпретатора и ошибки первого вечера. Если вы ещё выбираете среду, сначала посмотрите сравнение десяти IDE для Python, а если Python на компьютере нет, начните с инструкции по установке Python.

Что умеет PyCharm и что в нём бесплатно

Рой за ноутбуком пишет код на Python в среде разработки

PyCharm разбирает код всего проекта: подсказывает имена, находит ошибки до запуска, переименовывает функцию сразу во всех файлах. Раньше было две редакции, бесплатная Community и платная Professional. По справке JetBrains, их объединили в одну программу, и при установке включается 30-дневный пробный период Pro. Когда он закончится, базовые функции останутся бесплатными.

Что входит в бесплатную часть, а что только в Pro, видно на странице сравнения версий:

Функция PyCharm (бесплатно) PyCharm Pro
Редактор с автодополнением, отладчик, тесты есть есть
Git, GitHub и GitLab, встроенный терминал есть есть
Docker и Docker Compose есть есть, плюс Kubernetes и Terraform
Jupyter-блокноты запуск, отладка, вывод таблиц плюс интерактивные таблицы, графики, SQL-ячейки
Django, Flask, FastAPI нет есть
Базы данных (PostgreSQL, MySQL, SQLite и другие) нет 40 SQL- и NoSQL-СУБД
Удалённые интерпретаторы через SSH, WSL, Docker нет есть

Новичку и тому, кто учит язык по курсу, бесплатной части хватает с запасом: в ней пишут скрипты, ботов, задачи на алгоритмы и разбирают данные в Jupyter Notebook. Pro нужен тому, кто делает веб на фреймворках, например Django-разработчику, или работает с базой прямо из IDE.

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

Требования из руководства по установке для ветки 2026.2:

  • Процессор: x86_64 или arm64, 4 ядра.
  • Память: 8 ГБ, из них 3 ГБ свободных под IDE.
  • Диск: 10 ГБ, экран от 1280×720.
  • Система: Windows 10 и 11, macOS 15 и 26, Ubuntu 24.04 и 26.04 LTS, Fedora, Debian 13.
  • Python: от 3.9 до 3.15, а также 2.7. Java ставить не надо, среда выполнения уже внутри.

Как скачать PyCharm, если вы в России

Страницы jetbrains.com и справка открываются без проблем. Но сами файлы, то есть установщик, Toolbox App и архивы плагинов, на российские адреса отвечают ошибкой 451 («недоступно по юридическим причинам»). По данным CNews, загрузку PyCharm из России JetBrains закрыла по юридическим причинам. Той же ошибкой 451 отвечает установщик IntelliJ IDEA Ultimate.

Что остаётся:

Вариант Что внутри Кому подходит
Официальный PyCharm сам PyCharm 2026.2 тем, кто за пределами России, или если установщик выдал работодатель либо вуз
OpenIDE бесплатная IDE на платформе IntelliJ, Python ставится плагином тем, кому нужен интерфейс как в PyCharm и рабочий маркетплейс плагинов
GigaIDE Desktop сборка Сбера на основе IntelliJ IDEA и PyCharm тем, кому нужен встроенный AI-ассистент GigaCode
VS Code с расширением Python другой редактор, не JetBrains тем, кто готов к другому интерфейсу; разбор в статье как настроить VS Code для Python

В OpenIDE поддержку Python включает плагин Python Community Edition из их маркетплейса. По описанию плагина, его возможности соответствуют PyCharm Community Edition.

Установка официального PyCharm

Если установщик у вас есть, JetBrains советует ставить через Toolbox App: он сам обновляет IDE и умеет откатить версию. Второй путь: отдельный установщик. На Windows в мастере обратите внимание на четыре пункта:

  1. 64-bit launcher: ярлык на рабочем столе.
  2. Open Folder as Project: пункт в контекстном меню папки, чтобы открыть её как проект.
  3. .py: файлы Python будут открываться в PyCharm.
  4. Add launchers dir to the PATH: PyCharm можно будет запускать из командной строки.

При первом запуске программа спросит, в каком регионе вы находитесь. Регион и язык потом меняются в настройках.

CheckroiCheckroiПодборка курсов по Python567 курсов • 51 школаСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→ Канал основателя Checkroi Вани Буявца3 700 человек читают мой Телеграм-канал про нейросетиСобрал промпты для Claude Code и ChatGPT, разборы ИИ-инструментов и лайфхаки по продвижению бизнеса в одном местеПрисоединиться

Первый проект и интерпретатор

Рой радуется первой успешно запущенной программе

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

Создаём проект по шагам из справки:

  1. На стартовом экране нажмите New Project. Если проект уже открыт, выберите File | New Project.
  2. Выберите шаблон Pure Python, укажите имя и папку.
  3. Окружение оставьте Project venv: PyCharm создаст виртуальное окружение в папке проекта. Вариант Custom environment нужен, если хотите взять готовое окружение или другой тип, например conda или uv.
  4. Нажмите Create.
  5. В окне Project щёлкните правой кнопкой по корню проекта, выберите New и затем Python File, введите имя файла.
  6. Запустите файл сочетанием Ctrl+Shift+F10 или через правый клик по редактору и пункт Run с именем файла. Результат появится в окне Run.

Если Python на компьютере не найден, PyCharm предложит указать путь к нему или скачать свежую версию с python.org. Как устроены окружения, подробно разобрано в статье про виртуальное окружение venv.

Проверить, каким интерпретатором запущен код, можно тремя строками:

import sys

print(sys.executable)
print("venv:", sys.prefix != sys.base_prefix)

На macOS в проекте с окружением Project venv вывод такой (путь у вас будет свой):

/private/tmp/PycharmProjects/hello/.venv/bin/python
venv: True

Если во второй строке False, код выполнил системный Python, а не окружение проекта. Тогда библиотеки, поставленные в проект, программа не увидит.

Как сменить или добавить интерпретатор

  • Быстро: щёлкните по названию интерпретатора в строке состояния и выберите другой из списка.
  • Через настройки: Ctrl+Alt+S, раздел Python | Interpreter. На macOS настройки открываются через PyCharm | Settings.
  • Новое окружение: в том же переключателе выберите Add New Interpreter, затем Add Local Interpreter и тип Virtualenv.

Другие типы окружений, от conda до удалённых через SSH, описаны в разделе справки об интерпретаторах. Удалённые доступны только в Pro.

CheckroiCheckroiПодборка курсов по PyCharm36 курсов • 11 школСравните цены, школы, программу и найдите выгодные предложения по обучениюСравнить→

Настройка под себя: тема, шрифт, терминал, пакеты

Все настройки собраны в одном окне, оно открывается сочетанием Ctrl+Alt+S. Вот что обычно меняют в первый день:

  • Тема: раздел Appearance & Behavior | Appearance, список Theme. Из коробки есть светлая, тёмная и контрастная.
  • Шрифт и размер: раздел Editor | Font. Размер меняется полем Size.
  • Терминал: View | Tool Windows | Terminal или Alt+F12. В разделе Tools | Terminal есть флажок Activate virtualenv: с ним окружение проекта активируется в терминале само, и pip install ставит пакет туда, куда нужно.
  • Пакеты без командной строки: окно Python Packages показывает установленные библиотеки и ищет новые в PyPI. Найдите пакет и нажмите Install. Как это выглядит на одной библиотеке, показано в инструкции как установить PyGame.
  • Git: работает в бесплатной версии, коммит и пуш делаются кнопками. Если термины пока непонятны, загляните в объяснение Git простыми словами.

Можно ли сделать PyCharm на русском

Официально нет. По справке о языке и регионе, PyCharm работает на английском и включает встроенные пакеты для китайского, корейского и японского. Язык меняется в разделе Appearance & Behavior | System Settings | Language and Region.

Кнопка Get More Languages… ведёт в JetBrains Marketplace, где лежат сторонние русские пакеты от независимых авторов, часть из них платная. Из России скачивание с Marketplace упирается в ту же ошибку 451. На практике проще привыкнуть к английскому интерфейсу: все пункты, которые нужны каждый день, в этой статье названы так, как они подписаны в программе.

Горячие клавиши на каждый день

Сочетания ниже работают в раскладке по умолчанию для Windows и Linux. На macOS они другие: в справке по клавишам раскладка переключается селектором вверху страницы.

Сочетание Что делает
Shift дважды Search Everywhere: поиск файла, класса, настройки или команды
Ctrl+Shift+A Find Action: найти и выполнить команду по названию
Alt+Enter исправления для подсвеченной ошибки
Ctrl+/ закомментировать строку
Alt+F7 Find Usages: где используется функция или переменная
Ctrl+E недавние файлы
Ctrl+Shift+F10 запустить текущий файл
Ctrl+Alt+S настройки

Если какое-то сочетание не срабатывает, переключите клавиатуру на английскую раскладку. JetBrains прямо предупреждает, что при неанглийской раскладке PyCharm распознаёт не все сочетания.

Отладчик: как найти ошибку без print

Маленький Рой с лупой рассматривает строку кода с точкой останова

Отладчик останавливает программу на нужной строке и показывает значения всех переменных в этот момент. Расставлять print() по коду и потом вычищать их больше не нужно.

Разберём на коротком примере. Программа должна сложить три цены, а выводит последнюю:

prices = [1200, 800, 950]
total = 0
for price in prices:
    total = price
print("Итого:", total)

Вывод:

Итого: 950

Ищем причину по шагам из учебника JetBrains по отладке:

  1. Щёлкните по номеру строки total = price слева от кода: так ставится точка останова.
  2. Запустите отладку: значок запуска рядом с кодом и пункт Debug или Shift+F9, если конфигурация запуска уже есть.
  3. Программа остановится на отмеченной строке, откроется окно Debug. На вкладке Threads & Variables видны price и total.
  4. Нажимайте F8 (Step Over), чтобы выполнять код по строке, или F9 (Resume Program), чтобы дойти до следующей остановки.

На втором круге цикла станет видно, что total не растёт, а каждый раз заменяется текущей ценой. Ошибка в операторе: нужен +=, а не =. После исправления программа выводит Итого: 2950.

Клавиша F7 (Step Into) заходит внутрь вызываемой функции, F8 её перешагивает. Если программа зависла, останавливайте её сочетанием Ctrl+F2.

Тот же приём работает с любым кодом, от задач на циклы до Telegram-бота: поставили точку, посмотрели переменные, нашли строку, где значение стало не тем.

Ваня БуявецКанал основателя Checkroi Вани БуявцаЗабирайте промпты и обучение по нейросетям в моём Телеграм-каналеБольше 3 700 человек уже применяют Claude Code, ChatGPT и другие нейросети в работе, учёбе, бизнесе и жизниПерейти в канал

Частые ошибки и что с ними делать

Почти все проблемы новичка связаны с тем, что PyCharm и Python ставятся отдельно и про окружение проекта легко забыть. Ниже симптомы и решения.

  • Предупреждение Invalid environment. PyCharm не находит файл Python по сохранённому пути или версия не поддерживается. Проверьте путь в Python | Interpreter, при необходимости поставьте Python заново и создайте окружение ещё раз.
  • ModuleNotFoundError, хотя пакет установлен. Пакет попал в другой интерпретатор, обычно в системный, через pip из обычной командной строки. Поставьте его через окно Python Packages или в терминале PyCharm с включённым Activate virtualenv. Как запускать скрипты вне IDE, разобрано в статье про запуск Python через командную строку.
  • Плагин не устанавливается из Marketplace. С российских адресов архивы плагинов отдают ошибку 451. Установка с диска работает, если ZIP- или JAR-архив уже есть: Settings | Plugins, значок шестерёнки, Install Plugin from Disk.
  • Не работают горячие клавиши. Включена русская раскладка, переключите на английскую.
  • IDE тормозит. Откройте Help | Change Memory Settings и добавьте памяти, а во вкладке Installed отключите ненужные плагины: по справке JetBrains, это ускоряет работу.

Проверить настройку целиком проще всего скриптом с sys.executable из раздела про интерпретатор: если в выводе venv: True, среда готова. Дальше можно брать примеры из статьи Hello World и ещё четыре примера.

Где освоить Python и PyCharm системно

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

КурсШколаСтоимость со скидкойВ рассрочкуДлитель­ностьОбзор курса от Checkroi
Профессия «Python-разработчик»
Перейти на сайт курса
SkillboxSkillbox157 335 ₽5987 ₽/мес.10 месяцевОбзор курса
Fullstack-разработчик на Python
Перейти на сайт курса
НетологияНетология137 000 ₽7125 ₽/мес.21 месяцОбзор курса
ДО Профессия Python-разработчик
Перейти на сайт курса
GeekBrainsGeekBrains149 001 ₽3167 ₽/мес.10 месяцевОбзор курса
Автоматизированное тестирование на Python
Перейти на сайт курса
SkillboxSkillbox122 226 ₽4108 ₽/мес.9 месяцевОбзор курса
Профессия Python-разработчик
Перейти на сайт курса
SkillFactorySkillFactory154 044 ₽4279 ₽/мес.10 месяцевОбзор курса

Больше программ — в полном каталоге курсов по Python

Часто задаваемые вопросы

PyCharm бесплатный или платный?

С версии 2025.1 PyCharm выходит одним продуктом: редактор, отладчик, Git, терминал и базовая работа с Jupyter бесплатны. Подписка Pro добавляет Django, Flask, FastAPI, базы данных и удалённые интерпретаторы. После установки первые 30 дней Pro работает бесплатно.

Можно ли установить PyCharm без Python?

Сама программа ставится без Python, Java тоже не нужна. Но запускать код без интерпретатора нечем: если Python не найден, PyCharm предложит указать путь к нему или скачать свежую версию с python.org. Пошагово установка разобрана в инструкции по установке Python.

Как сделать PyCharm на русском?

Официального русского языка в PyCharm нет: кроме английского, встроены китайский, корейский и японский. Сторонние русские пакеты лежат в JetBrains Marketplace (Settings, Appearance & Behavior, System Settings, Language and Region, кнопка Get More Languages…), но из России их скачивание отвечает ошибкой 451.

PyCharm или VS Code: что выбрать новичку?

В PyCharm отладчик, окружения и рефакторинг работают сразу после установки, VS Code легче и собирается из расширений. Из России VS Code скачивается без ограничений, а установщик PyCharm нет. Подробное сравнение в статье о выборе IDE для Python.

Где в PyCharm настройки интерпретатора?

Нажмите Ctrl+Alt+S и откройте раздел Python | Interpreter, на macOS настройки открываются через PyCharm | Settings. Быстрее переключать интерпретатор кликом по его названию в строке состояния.

Почему PyCharm тормозит?

По требованиям JetBrains, IDE нужно 8 ГБ оперативной памяти, из них 3 ГБ свободных. Если памяти хватает, откройте Help | Change Memory Settings и увеличьте выделенный объём, а в Settings | Plugins на вкладке Installed отключите плагины, которыми не пользуетесь.

Читайте Checkroi первым в Google
Добавьте Checkroi в избранные источники — и наши разборы курсов и обзоры школ будут показываться выше в вашей выдаче Google.
Оставить комментарий
0 комментариев
Форма комментария

Оставьте комментарий

Напишите, что думаете. Нам важно ваше мнение!