📝 Инструменты

Подготовка окружения: Python, pip и VS Code

0
Автор
04e5cc8b-58ac-4bdc-bdee-661bbb
📅
Опубликовано
04.06.2026
⏱️
Время чтения
2 мин
👁️
Просмотров
17
🌱
Уровень
Начальный
🐦 💼 ✈️

Прежде чем писать код локально — нужно подготовить три инструмента: Python, pip и VS Code. Это займёт 10–15 минут и делается один раз.


1. Установка Python

Windows

  1. Зайди на python.org/downloads и скачай последнюю стабильную версию (3.10+)
  2. Запусти установщик
  3. Обязательно поставь галочку Add Python to PATH на первом экране — без неё Python не будет виден в терминале
  4. Нажми Install Now

Проверь после установки — открой PowerShell и введи:

python --version

macOS

На большинстве Mac Python 2 уже есть, но нам нужен Python 3. Проверь:

python3 --version

Если версия 3.10+ — всё готово. Если нет — установи через Homebrew:

brew install python3

Или скачай установщик с python.org (выбери macOS installer).

Linux (Ubuntu/Debian)

sudo apt update
sudo apt install python3 python3-pip

2. Проверка pip

pip — менеджер пакетов Python, устанавливается вместе с Python. Проверь:

pip --version
# или
pip3 --version

Если pip не найден:

python -m pip --version

Обновить pip до последней версии:

python -m pip install --upgrade pip

3. Установка VS Code

VS Code — самый популярный редактор для Python. Бесплатный, работает на Windows, Mac и Linux.

  1. Скачай с code.visualstudio.com
  2. Установи как обычную программу
  3. При первом запуске выбери тему оформления (любую)

4. Расширения VS Code для Python

Расширения открываются через Ctrl+Shift+X (Mac: Cmd+Shift+X).

Обязательные

Python (от Microsoft)
- Подсветка синтаксиса, автодополнение, запуск кода
- Автоматически предлагается при открытии .py файла
- Установи первым

Pylance (от Microsoft)
- Умное автодополнение и проверка типов
- Устанавливается автоматически вместе с Python-расширением

Рекомендуемые

Python Indent
- Автоматически расставляет правильные отступы после двоеточий (if, def, for)
- Экономит много времени при написании кода

Python Docstring Generator
- Генерирует заготовку docstring по нажатию """
- Полезно для документирования функций

Error Lens
- Показывает ошибки и предупреждения прямо на строке кода, а не только в нижней панели
- Очень удобно — сразу видишь что не так


5. Настройка VS Code для Python

Выбор интерпретатора

VS Code нужно знать какой Python использовать (особенно если есть виртуальное окружение):

  1. Открой командную палитру: Ctrl+Shift+P (Mac: Cmd+Shift+P)
  2. Введи Python: Select Interpreter
  3. Выбери нужный интерпретатор из списка

После выбора внизу экрана появится строка с версией Python.

Автосохранение

Включи автосохранение: Файл → Автосохранение (или File → Auto Save). Файлы будут сохраняться при каждом изменении — не потеряешь код.

Открывай папки, а не файлы

Всегда открывай папку проекта, а не отдельный файл:

# В терминале, из папки проекта:
code .

Или через Файл → Открыть папку. Тогда VS Code видит всю структуру проекта.


6. Встроенный терминал

VS Code имеет встроенный терминал — открой через Ctrl+` (обратный апостроф, клавиша под Esc).

Терминал автоматически открывается в папке проекта. Удобно: запускаешь код и видишь файлы в одном окне.


7. Полезные горячие клавиши

Действие Windows/Linux Mac
Запустить Python файл F5 F5
Открыть терминал Ctrl+` Ctrl+`
Командная палитра Ctrl+Shift+P Cmd+Shift+P
Поиск в проекте Ctrl+Shift+F Cmd+Shift+F
Форматировать код Shift+Alt+F Shift+Option+F
Переименовать символ F2 F2

Быстрая проверка всего

После установки открой терминал и выполни:

python --version    # Python 3.x.x
pip --version       # pip xx.x.x
code --version      # версия VS Code

Все три команды должны отвечать без ошибок — окружение готово.

Ваша реакция на статью

💬 Комментарии (0)

🔐 Войдите в систему, чтобы оставить комментарий
🚪 Войти
💭

Комментариев пока нет

Станьте первым, кто поделится мнением об этой статье!

🔗 Похожие

Похожие статьи

Продолжите изучение с этими материалами

📝

Модуль datetime: работа с датами и временем

datetime — стандартный модуль Python для работы с датами и временем. Входит в стандартную библиотеку,...

📅 08.05.2026 👁️ 67
📝

.env файлы и переменные окружения: секреты вне ко…

Представь что ты написал программу с API-ключом прямо в коде и залил её на GitHub....

📅 08.05.2026 👁️ 75
📝

Виртуальные окружения в Python: зачем и как

Когда начинаешь второй Python-проект и ставишь pip install requests — эта библиотека устанавливается глобально, для...

📅 08.05.2026 👁️ 65

Понравилась статья?

Подпишитесь на наши обновления и получайте новые статьи первыми. Развивайтесь вместе с PyLand!