1. Введение в Python и настройка среды разработки
Введение в Python и настройка среды разработки
Что такое Python и почему его выбирают
Python — это язык программирования, на котором можно писать как небольшие скрипты для автоматизации, так и крупные приложения. Его часто выбирают из-за:
В этом курсе мы будем последовательно учиться:
Как устроена работа с Python на практике
Обычно процесс выглядит так:
.pypip!Схема типичного цикла работы: проект → venv → файл с кодом → запуск → результат
Установка Python
Проверка: возможно, Python уже установлен
Откройте терминал:
Введите команду:
Если система не находит python, попробуйте:
Установка с официального сайта
Скачивайте Python с официальной страницы загрузок:
Рекомендации:
python из терминала)После установки снова проверьте версию командой python --version (или python3 --version).
Терминал и первый запуск Python
Python можно использовать двумя основными способами:
.py и запускаете еёИнтерактивный режим (REPL)
Запустите:
Вы окажетесь внутри Python. Попробуйте:
Чтобы выйти:
Ctrl+Z, затем EnterCtrl+DЗапуск программы из файла
python-course.main.py со следующим содержимым:Если python не распознаётся, используйте python3 main.py.
Менеджер пакетов pip
pip — это инструмент для установки сторонних библиотек (пакетов). Например, если вам понадобится библиотека, которой нет в стандартной поставке Python, вы установите её через pip.
Проверка версии pip:
Если не работает, часто помогает вариант:
Полезная справка:
Важно: пакеты лучше ставить не “в систему”, а в виртуальное окружение проекта (об этом далее).
Виртуальные окружения (venv)
Виртуальное окружение — это отдельная папка со своей копией интерпретатора и установленными пакетами. Оно нужно, чтобы:
Создание виртуального окружения
Находясь в папке проекта:
Это создаст папку .venv с окружением.
Официальная документация:
Активация виртуального окружения
Windows (PowerShell):
Windows (cmd):
macOS/Linux:
После активации в терминале обычно появляется префикс с именем окружения (например, (.venv)), и все установки через pip будут идти именно в это окружение.
Установка пакета в окружение
Пример установки пакета:
Проверка, что пакет установлен:
Отключение окружения:
Редактор кода: что выбрать
Вам нужен редактор/IDE, который умеет:
Visual Studio Code
Популярный бесплатный редактор, который хорошо подходит для Python.
Рекомендуемое расширение:
Что важно настроить в VS Code:
.venvPyCharm
IDE для Python с мощными инструментами.
При создании проекта укажите использование виртуального окружения .venv (или создайте новое через интерфейс PyCharm).
Типичные проблемы и быстрые решения
python не находитсяpython3 вместо pythonpip не работаетpython -m pip ... вместо pip ...Итоги
Теперь у вас должно быть:
.py файловpython и pip.venvВ следующей статье мы начнём писать первые программы и разберём базовые элементы языка: переменные, типы данных и простые операции.