Отже, ми створили новий проект. Давайте розберемося, що ми тут бачимо.
1. Дерево папок і файлів проекту:
Тут відображається вміст папки нашого проекту – pythonProject.
2. Поточний відкритий файл:
Це — просто вміст файлу main.py, синтаксис коду підсвічено.
3. Зверху — основне меню:
Корисні кнопки справа зверху:
- «Зелений трикутник» — кнопка запуску проекту.
- «Жук» — кнопка запуску режиму відладки.
- «Лупа» — пошук по проекту.
- «Шестерня» — налаштування.
4. Зліва ви бачите бокове меню:
Тут є кілька корисних кнопок, нас, зокрема, буде цікавити кнопка Terminal.
5. Статус-бар:
Зліва в статус-барі відображається шлях поточного відкритого файлу. Справа — його кодування: CRLF, UTF-8.
А зовсім справа відображається поточна версія Пітона – Python 3.12.x, на якій буде виконуватися наш проект. Буває корисно сюди глянути, якщо у вас на комп'ютері встановлено кілька різних версій Пітона, і є проекти, що працюють на інших версіях.
8.2 Розбір проекту
Звичайний проект складається з файлів, які відображаються в лівій панелі. Ці файли можна умовно поділити на 4 частини.
Файли з кодом на мові Python. Такі файли мають розширення .py і PyCharm відзначає їх синьо-жовтою іконкою. У нашому проекті зараз тільки один такий файл – main.py
Статичні файли.Так називають файли, які містять дані, але не код. Це можуть бути текстові файли, картинки, медіа-файли і так далі. Зараз у нашому проекті їх немає.
Віртуальне оточення Python. У папці з ім'ям .venv (скорочення від Virtual Environment) містяться файли Python-а, а також кілька службових утиліт. Сюди ж менеджер пакетів Pip буде завантажувати сторонні бібліотеки, які ви захочете використовувати.
Сторонні бібліотеки (External libraries). Зараз їх у нашому проекті немає, але коли ви їх завантажите, то PyCharm обов'язково їх тут відобразить.
8.3 Віртуальне оточення — venv
давайте трохи детальніше поговоримо про віртуальне оточення. venv — це модуль у Python, який надає можливість створювати різні легкі та ізольовані віртуальні середовища для Python-проектів. Це інструмент, який дозволяє керувати залежностями проекту, ізолюючи їх від системних бібліотек.
Кожне віртуальне середовище має свої власні виконувані файли Python та місце для встановлення бібліотек, що забезпечує незалежність проектів один від одного.
Це особливо корисно, коли різні проекти вимагають різних версій однієї й тієї ж бібліотеки, або коли необхідно уникнути конфліктів між системними бібліотеками та бібліотеками, необхідними для конкретного проекту.
8.4 Робота з терміналом
У PyCharm ви можете працювати з командною стрічкою операційної системи напряму. У Linux та MacOS командну стрічку прийнято називати Терміналом (Terminal), тому в PyCharm вона теж так називається. Хоча в принципі це не примха PyCharm, а усталена назва серед програмістів.
Щоб відкрити Terminal вам потрібно натиснути на кнопку термінал у боковому меню:
У вас має з'явитися таке вікно:
У цьому вікні ви можете писати команди вашої операційної системи. Нас же цікавить одна з них.
Давайте дізнаємось поточну версію інтерпретатора Python, який ми встановили. Для цього потрібно написати:
python --version
Ось що у мене вийшло:
Якщо ви теж отримали Python 3.12.x, значить ми з вами на вірному шляху.
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ