Як переключитися на інше віртуальне середовище в Python?

2024 Від admin

Початок роботи

  1. Створіть віртуальне середовище у вашому поточному каталозі для проекту за допомогою команди: virtualenv my_project. "my_project" – будь-яке ім'я, яке ви хочете дати цьому середовищу.
  2. Щоб створити віртуальне середовище з певною версією Python, використовуйте команду: virtualenv -p /usr/bin/python2.7 my_project.

Останнім кроком є ​​вибір віртуального середовища за допомогою команди Python: Select Interpreter на панелі команд. Щоб це зробити, натисніть Command + shift + P, введіть Python і виберіть «Вибрати інтерпретатор».. Команда Python: Select Interpreter відображає всі доступні середовища.

Неможливо оновити версію venv на Python. Натомість venv потрібно видалити та відтворити за допомогою потрібного інтерпретатора. Найпростіший спосіб зробити це для Poetry — видалити Poetry та повторно встановити його за допомогою нового інтерпретатора. Якщо ви встановлюєте Poetry через pipx, ви також можете скористатися підкомандою reinstall pipx.

Рішення: кожен Python використовує власне віртуальне середовище. Це означає, що жодні бібліотеки не конфліктуватимуть одна з одною. Якщо ви хочете, ви навіть можете мати кілька середовищ з різними версіями Python.

Активація середовища Виконайте такі дії, щоб активувати існуюче середовище для проекту: У Solution Explorer розгорніть вузол Python Environments для вашого проекту та знайдіть середовище, яке ви хочете використовувати. Клацніть середовище правою кнопкою миші та виберіть Активувати середовище.

Використання джерела команди venv/bin/activate перебуваючи в цьому каталозі, активує це віртуальне середовище. Крім того, ви можете використовувати абсолютний шлях до будь-якої точки файлової системи.