Як переключитися на інше віртуальне середовище в Python?
2024Початок роботи
- Створіть віртуальне середовище у вашому поточному каталозі для проекту за допомогою команди: virtualenv my_project. "my_project" – будь-яке ім'я, яке ви хочете дати цьому середовищу.
- Щоб створити віртуальне середовище з певною версією 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 перебуваючи в цьому каталозі, активує це віртуальне середовище. Крім того, ви можете використовувати абсолютний шлях до будь-якої точки файлової системи.