Виртуальные среды позволяют изолировать зависимости вашего проекта и создать изолированную среду разработки. В этом руководстве рассказывается о различных методах настройки виртуальных сред в 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. Выберите метод, соответствующий требованиям вашего проекта, и начните разработку в чистой и изолированной среде.
Не забывайте регулярно активировать виртуальную среду и работать в ней, чтобы обеспечить единообразие и надежность разработки.