1. Установка Python и настройка среды разработки
Установка Python и настройка среды разработки
В этой статье вы установите Python, проверите, что он корректно работает, и настроите удобную среду для написания и запуска программ. Цель — получить рабочее окружение, в котором вы сможете уверенно запускать код, устанавливать пакеты и понимать, где что находится.
---
1) Что нужно установить: Python и (опционально) IDE
Подходы:
---
2) Установка Python
Важные правила перед установкой
---
3) Windows: установка и проверка
Установка
Проверка установки
Откройте PowerShell или Командную строку и выполните:
Ожидаемый результат: строка вида Python 3.x.x.
Проверьте pip:
Если команда python не находится, попробуйте:
py — это Python Launcher, который часто ставится вместе с Python и помогает выбирать версию.
Типичная проблема: «python не является внутренней или внешней командой»
Причины:
Решение (быстрый путь):
---
4) macOS: установка и проверка
На macOS может быть предустановлен Python, но часто это не тот вариант, который нужен для обучения.
Рекомендуемый способ
> На macOS команды часто идут как python3 и pip3, чтобы не путать с системным python.
---
5) Linux: установка и проверка
Во многих дистрибутивах Python 3 уже установлен.
Проверка:
Если pip отсутствует:
Установка Python и pip обычно делается через менеджер пакетов вашего дистрибутива (apt/dnf/pacman). Конкретные команды зависят от системы.
---
6) Где вы запускаете Python: REPL, файлы и терминал
Есть три частых способа:
python или python3 в терминале.
.py — основной способ работы.python main.py (или python3 main.py).
Небольшая памятка:
---
7) Виртуальные окружения: зачем нужны и как создать
Виртуальное окружение (venv) — это изолированная папка с «своим» Python-пакетами для конкретного проекта.
Зачем:
Создание venv
Перейдите в папку проекта и выполните:
Если на macOS/Linux:
Активация
Windows (PowerShell):
Windows (cmd):
macOS/Linux:
После активации в начале строки терминала обычно появляется имя окружения (например, (.venv)), а команды python/pip начинают ссылаться на окружение.
Установка пакетов в окружение
Проверить список установленных пакетов:
<details> <summary>
Если окружение не активируется (частые причины)
</summary>
.venv действительно существует рядом.python и python3: на macOS/Linux чаще нужен python3.</details>
---
8) Выбор и настройка редактора/IDE
Ниже — варианты, которые подходят новичку.
Вариант A: IDLE (самый простой)
Плюсы:
Минусы:
Вариант B: VS Code
Рекомендуемая минимальная настройка:
.venv.Что важно:
Вариант C: PyCharm
Хорош тем, что многие вещи делает сам:
Ключевой момент: при создании проекта выберите Virtualenv (venv) и убедитесь, что проект использует его, а не системный Python.
---
9) Структура папки проекта (рекомендация для старта)
Держите файлы аккуратно — так проще учиться и меньше путаницы.
Пример:
---
10) Финальная самопроверка: всё ли готово
Сделайте три проверки:
(или python3 --version)
Команда выводит путь к интерпретатору. Если вы активировали .venv, путь должен вести внутрь папки проекта (в .venv).
---
Итог
У вас должен быть установлен Python 3, работать pip, создано виртуальное окружение для проекта и настроена среда разработки так, чтобы она использовала именно этот интерпретатор. Это базовая опора, чтобы дальше писать код без постоянной борьбы с настройками.