7.1 Загружаем PyCharm
«Чтобы писать программы, нужно писать программы». Логика в этой цитате определенно есть. Но чтобы начать этот процесс, нужно установить среду разработки IDE (PyCharm), подключить Python SDK и создать первый проект. Давайте с этого и начнем.
Шаг 1. Сначала PyCharm нужно скачать. Введите в поиске Google PyCharm или просто перейдите по прямой ссылке на сайт разработчика.
Шаг 2. Смело кликайте по кнопке Скачать. Раньше пользователям приходилось выбирать между платной и бесплатной версиями, но теперь PyCharm стал единой программой.
Шаг 3. Сайт сам определит вашу операционную систему. Если этого не произошло, выберите её вручную в верхней части страницы.
Особенности версии PyCharm 2025.3
С 2025 года PyCharm стал единым продуктом, поэтому вам больше не нужно мучиться с выбором версии при скачивании. Главная новость — поддержка Jupyter Notebook, баз данных и языка SQL теперь стала бесплатной. Вы можете подключаться к базам и писать запросы прямо в базовой версии программы без покупки подписки.
7.2 Установка PyCharm
После загрузки запустите установочный файл. Установка проходит быстро:
Шаг 1. Запускаем установщик и видим приветственное окно.
Шаг 2. Рекомендуем поставить галочки для создания ярлыка на рабочем столе и ассоциации с файлами формата .py.
Шаг 3. После завершения перезагружать компьютер обычно не требуется. Можно сразу переходить к запуску.
Установка на macOS
На macOS процесс максимально прост. Откройте скачанный файл и перетащите иконку PyCharm в папку Applications. Всё готово. Теперь запускайте программу через Launchpad или поиск Spotlight, как любое другое приложение.
После установки PyCharm может предложить перенести настройки из старых версий. Если вы ставите среду разработки впервые, то переносить вам нечего. Смело выбирайте Skip Import. Это гарантирует чистый старт без лишних проблем.
7.3 Создание первого проекта
Осталось только запустить PyCharm и подготовить рабочее пространство.
При первом запуске можно активировать пробный месяц Pro-режима. Когда триал закончится, PyCharm предложит купить подписку или остаться на бесплатной версии. Для нашего курса покупать ничего не нужно — базовых инструментов хватит с головой.
Шаг 1. Перед вами откроется стартовое окно.
Интерфейс разделен на три логические зоны, каждая из которых отвечает за свои задачи.
Левая панель: управление проектами
Здесь находится ваш список последних работ. Если вы открываете PyCharm впервые, этот список будет пуст. Сверху расположены три главные кнопки:
- Open позволяет открыть уже существующую папку с кодом на вашем компьютере.
- New запускает мастер создания нового проекта с нуля.
- Clone Repository пригодится для загрузки кода из удаленных источников, таких как GitHub.
Центральная область:
Эта зона создана для мгновенного начала работы без долгих настроек. Здесь расположены кнопки для самых частых действий:
- New Script создает временный файл для написания кода. Это удобно, если нужно быстро проверить какую-то идею и не хочется создавать целый проект.
- New Notebook открывает интерактивные блокноты Jupyter. Раньше эта функция была платной, но теперь доступна каждому для работы с данными и графиками.
- Import File позволяет загрузить один конкретный файл в редактор.
- Learn запускает встроенный интерактивный курс, который научит вас пользоваться горячими клавишами и приемами рефакторинга.
- Plugins открывает магазин дополнений, где можно найти новые темы оформления или инструменты для поддержки других языков.
3. Нижняя панель
В самом низу экрана вы можете сразу адаптировать PyCharm под себя. Меню Theme позволяет переключить цветовую схему, если стандартная темная тема вам не подходит. Рядом находится настройка Keymap, где можно выбрать привычную раскладку клавиш.
Там же находится переключатель Enable non-modal Welcome screen. По умолчанию стартовое окно работает как главное меню и не дает доступа к верхним панелям программы, пока вы не откроете проект. Если вы активируете эту настройку, окно приветствия станет вести себя как обычная вкладка. Это позволит вам свободно пользоваться главным меню сверху и менять настройки среды еще до того, как вы начнете писать код.
Шаг 2. Для создания проекта нажмите кнопку + New... - New Project... (левая панель). В меню настройте параметры:
Настройки должны выглядеть примерно так:
- Pure Python — в левом меню должен быть выбран именно этот пункт. Это стандартный режим для создания классических приложений без лишних надстроек.
- Location — здесь вы указываете путь, где будет лежать ваш проект. Обратите внимание, что здесь нет отдельного поля для имени. Названием вашего проекта станет последнее слово в этой строке
pythonProject. - Create a welcome script если её включить, PyCharm автоматически создаст файл
main.pyс простейшим кодом. Это позволит вам сразу запустить программу и проверить, что всё работает. - Interpreter type — здесь по умолчанию стоит Project venv. Оставьте эту настройку без изменений. Она создает изолированное виртуальное окружение для вашего проекта. Это значит, что библиотеки, которые вы установите здесь, не будут конфликтовать с другими вашими проектами.
- Python version — убедитесь, что здесь выбрана версия 3.12 или 3.13. Если она не выбрана, откройте выпадающий список. PyCharm умеет сам скачивать и устанавливать нужную версию Python, если её нет на компьютере.
После проверки всех пунктов смело жмите синюю кнопку Create
Вы также можете заметить другие варианты настройки окружения:
- uv — это современный и очень быстрый менеджер пакетов. Он работает молниеносно, но для старта его возможности могут показаться избыточными.
- Base conda пригодится тем, кто занимается наукой о данных и уже установил дистрибутив Anaconda. Это стандартный выбор для аналитиков и инженеров Data Science.
- Custom environment нужен для полностью ручной настройки. Этот пункт выбирают опытные разработчики, которые хотят подключить конкретный существующий интерпретатор или использовать специфические инструменты управления зависимостями.
Но помните, что для нашего обучения идеальным и самым надежным выбором остается стандартный Project venv.
Шаг 3. Начнется автоматическая загрузка Python. Это займет пару минут.
Шаг 4. Если всё сделано верно, откроется редактор кода с вашим первым файлом. Поздравляем!
1. Индексация проекта
В центре нижней панели вы увидите индикатор загрузки. В этот момент PyCharm сканирует все файлы вашего проекта и библиотеки Python. Программа строит карту вашего кода, чтобы мгновенно находить нужные классы и давать умные подсказки. Пока эта полоска не исчезнет, среда разработки может работать немного медленнее обычного. Просто дайте ей пару минут закончить этот процесс.
2. Проверка интерпретатора
В правом нижнем углу отображается статус подключения языка Python. Если вы видите там надпись вроде Python 3.ХХ, значит, установка прошла успешно. Среда разработки видит интерпретатор и готова выполнять ваши команды.
Если же там написано No interpreter, в следующей лекции мы разберем как это исправить.
Для пользователей Windows
Справа внизу может появиться всплывающее окно с предупреждением про Microsoft Defender. Дело в том, что встроенный антивирус Windows проверяет каждый файл проекта в реальном времени, что сильно тормозит работу PyCharm. Смело нажимайте кнопку Automatically или Exclude folders в этом уведомлении. Это добавит папку проекта в исключения антивируса и значительно ускорит запуск программ.
7.4 Сброс настроек до заводских
Если вы случайно наклацали лишнего, интерфейс стал странным или программа ведет себя необычно, не нужно её переустанавливать. Можно просто вернуть всё к исходному состоянию.
Перейдите в меню File, выберите Manage IDE Settings и нажмите Restore Default Settings. Программа перезагрузится и станет абсолютно чистой, как в первый день. Это самый быстрый способ исправить любые ошибки в конфигурации.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ