Виртуальные среды позволяют изолировать зависимости вашего проекта и создать изолированную среду разработки. В этом руководстве рассказывается о различных методах настройки виртуальных сред в Visual Studio Code (VS Code) и приводятся примеры кода, которые помогут вам начать работу.
Метод 1. Использование расширения Python для кода VS
- Установите расширение Python для VS Code, если вы еще этого не сделали. Вы можете найти его на торговой площадке VS Code.
- Откройте свой проект в VS Code.
- Нажмите
Ctrl+Shift+P
(илиCmd+Shift+P
в macOS), чтобы открыть палитру команд. - Введите «Python: Выберите интерпретатор» и выберите нужный интерпретатор Python из списка. Если нужного вам интерпретатора нет в списке, выберите «Ввести путь к интерпретатору» и укажите путь к исполняемому файлу Python.
- После выбора интерпретатора VS Code автоматически создаст виртуальную среду для вашего проекта в каталоге
.venv
.
Метод 2: использование Pipenv
- Установите Pipenv, запустив
pip install pipenv
в терминале/командной строке. - Откройте свой проект в VS Code.
- Откройте терминал в VS Code, выбрав в меню «Вид» ->«Терминал».
- В терминале перейдите в каталог вашего проекта.
- Запустите
pipenv install
, чтобы создать виртуальную среду и установить зависимости проекта, указанные в Pipfile. - Чтобы активировать виртуальную среду, запустите
pipenv shell
. - VS Code автоматически обнаружит активированную виртуальную среду и будет использовать ее для текущего проекта.
Метод 3: использование Anaconda
- Установите Anaconda, если вы еще этого не сделали. Вы можете загрузить его с веб-сайта Anaconda и следовать инструкциям по установке для вашей операционной системы.
- Откройте свой проект в VS Code.
- Нажмите
Ctrl+Shift+P
(илиCmd+Shift+P
в macOS), чтобы открыть палитру команд. - Введите «Python: выберите интерпретатор» и выберите интерпретатор Anaconda из списка.
- VS Code автоматически определит среду Anaconda и будет использовать ее для вашего проекта.
Метод 4: использование поэзии
- Установите Poetry, запустив
pip install poetry
в терминале/командной строке. - Откройте свой проект в VS Code.
- Откройте терминал в VS Code, выбрав в меню «Вид» ->«Терминал».
- В терминале перейдите в каталог вашего проекта.
- Запустите
poetry init
, чтобы инициализировать новый проект Poetry. - Используйте
poetry add
, чтобы добавить зависимости проекта. - Запустите
poetry shell
, чтобы активировать виртуальную среду, созданную Poetry.
Настройка виртуальных сред в VS Code необходима для управления зависимостями проекта и создания изолированных сред разработки. В этой статье мы рассмотрели несколько методов настройки виртуальных сред, в том числе использование расширения Python, Pipenv, Anaconda и Poetry. Выберите метод, соответствующий требованиям вашего проекта, и начните разработку в чистой и изолированной среде.
Не забывайте регулярно активировать виртуальную среду и работать в ней, чтобы обеспечить единообразие и надежность разработки.