JavaRush /Курси /Модуль 1: Python Core /Налаштування середовища розробки

Налаштування середовища розробки

Модуль 1: Python Core
Рівень 2 , Лекція 6
Відкрита

7.1 Завантажуємо PyCharm

«Щоб писати програми, потрібно писати програми». Логіка в цій цитаті, безумовно, є. Але щоб розпочати цей процес, потрібно встановити середовище розробки IDE (PyCharm), підключити Python SDK та створити перший проєкт. Давайте з цього і почнемо.

Крок 1. Спочатку PyCharm потрібно завантажити. Введіть у пошуку Google PyCharm або просто перейдіть за прямим посиланням на сайт розробника.

Крок 2. Сміливо клікайте на кнопку Download. Раніше користувачам доводилося вибирати між платною та безкоштовною версіями, але тепер PyCharm став єдиною програмою.

Крок 3. Сайт сам визначить вашу операційну систему. Якщо цього не сталося, виберіть її вручну у верхній частині сторінки.

Особливості версії PyCharm 2025.3

З 2025 року PyCharm став єдиним продуктом, тому вам більше не потрібно мучитися з вибором версії при завантаженні. Головна новина — підтримка Jupyter Notebook, баз даних та мови SQL тепер стала безкоштовною. Ви можете підключатися до баз і писати запити прямо в базовій версії програми без покупки підписки.

7.2 Встановлення PyCharm

Після завантаження запустіть інсталяційний файл. Встановлення проходить швидко:

Встановлення на 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.XX, значить, встановлення пройшло успішно. Середовище розробки бачить інтерпретатор і готове виконувати ваші команди.

Якщо ж там написано No interpreter, у наступній лекції ми розберемо як це виправити.

Для користувачів Windows

Справа внизу може з\'явитися спливаюче вікно з попередженням про Microsoft Defender. Справа в тому, що вбудований антивірус Windows перевіряє кожен файл проєкту в реальному часі, що сильно гальмує роботу PyCharm. Сміливо натискайте кнопку Automatically або Exclude folders у цьому повідомленні. Це додасть папку проєкту у винятки антивірусу і значно прискорить запуск програм.

7.4 Скидання налаштувань до заводських

Якщо ви випадково наклацали зайвого, інтерфейс став дивним або програма поводиться незвично, не потрібно її перевстановлювати. Можна просто повернути все до початкового стану.

Перейдіть у меню File, виберіть Manage IDE Settings і натисніть Restore Default Settings. Програма перезавантажиться і стане абсолютно чистою, як у перший день. Це найшвидший спосіб виправити будь-які помилки в конфігурації.

Коментарі (2)
ЩОБ ПОДИВИТИСЯ ВСІ КОМЕНТАРІ АБО ЗАЛИШИТИ КОМЕНТАР,
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ
Mykola Рівень 21
5 січня 2025
Все вийшло. Тільки у дереві "pythonProject" у мене відсутня папка ".venv (library root)". Вона обов'язкова?
30 вересня 2025
Нет, этот каталог не обязателен