Начало работы с Python и VSCode
Прежде чем начать разработку, необходимо правильно настроить вашу среду. Это руководство поможет установить все необходимые инструменты.
Установка Python
Скачайте установщик Python
Перейдите на официальный сайт Python (opens in a new tab) и скачайте последнюю стабильную версию для вашей операционной системы.
Запустите установщик
Для Windows:
- Обязательно отметьте опцию "Add Python to PATH"
- Выберите "Install Now" для стандартной установки
Для macOS:
- Запустите скачанный
.pkg
файл - Следуйте инструкциям установщика
Для Linux:
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# Fedora
sudo dnf install python3 python3-pip
# Arch Linux
sudo pacman -S python python-pip
Проверьте установку
Откройте терминал (командную строку) и введите:
# Windows
python --version
# macOS и Linux
python3 --version
Вы должны увидеть номер установленной версии Python.
Установка и настройка VSCode
Установите VSCode
- Перейдите на сайт Visual Studio Code (opens in a new tab)
- Скачайте и установите версию для вашей ОС
Установите расширения для Python
Откройте VSCode и перейдите во вкладку Extensions (Расширения). Установите следующие расширения:
- Python от Microsoft
- Pylance для улучшенной поддержки Python
- Python Indent для правильных отступов
Настройте интерпретатор Python
- Откройте командную палитру:
Ctrl+Shift+P
(Windows/Linux) илиCmd+Shift+P
(macOS) - Введите Python: Select Interpreter и выберите установленную версию Python
Создайте первый проект
- Создайте новую папку для вашего проекта
- Откройте эту папку в VSCode
- Создайте новый файл с расширением
.py
- Напишите тестовый код:
print("Hello, Python!")
- Запустите код, нажав кнопку ▶️ в правом верхнем углу
Настройка виртуального окружения
Рекомендуется использовать виртуальные окружения для каждого проекта, чтобы избежать конфликтов между зависимостями.
# Создание виртуального окружения
python -m venv venv
# Активация виртуального окружения
# Windows
venv\Scripts\activate
# macOS и Linux
source venv/bin/activate
После активации виртуального окружения установите необходимые пакеты:
pip install package-name
Полезные настройки VSCode
Следующие настройки значительно улучшат ваш опыт разработки на Python в VSCode.
Для более комфортной работы с Python в VSCode рекомендуется добавить следующие настройки в ваш settings.json
:
{
"python.linting.enabled": true,
"python.linting.pylintEnabled": true,
"python.formatting.provider": "black",
"editor.formatOnSave": true,
"python.analysis.typeCheckingMode": "basic"
}
Эти настройки включают линтер и автоматическое форматирование кода.