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

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

P
Автор
PyLand Team
📅
Опубликовано
04.06.2026
⏱️
Время чтения
2 мин
👁️
Просмотров
312
🌱
Уровень
Начальный

Прежде чем писать код локально — нужно подготовить три инструмента: 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)

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

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

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

🔗 Похожие

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

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

📝

CodeHS: как создать аккаунт, проект Python и поде…

CodeHS позволяет писать и запускать Python прямо в браузере. Для работы достаточно современного браузера и...

📅 30.03.2026 👁️ 484
📝

if __name__ == "__main__": точка входа Python

Конструкция if name == "main" определяет точку входа Python-программы: она помогает отличить прямой запуск файла...

📅 14.08.2026 👁️ 44
📝

strip() и lower(): подготавливаем пользовательски…

Пользователь может ввести правильное слово с лишними пробелами или буквами другого регистра. Для Python строки...

📅 11.08.2026 👁️ 50
🎓 Продолжить обучение

В каких курсах используется этот материал

Перейдите к курсу, чтобы закрепить материал на практике.

API на практике: взаимодействие с любыми сервисами Открыть программу курса