Віртуальне середовище в Python дозволяє ізолювати проєкти одне від одного для зручнішого керування ними, проєкти розміщені в віртуальному середовищі можуть використовувати різні модулі й залежності, в тому числі різні їх версії, в чому полягає значна зручність адміністрування таких проєктів.
Для створення віртуального середовища Python увійдіть в SSH або WEB-SSH.
Перейдіть в каталог, в якому бажаєте створити віртуальне середовище
cd www/py-projects/
Створіть віртуальне середовище, використавши команду для необхідної версії Python. venv-project це довільна назва проєкту, не забудьте її змінити, а в результаті виконання команди буде створено каталог з цією назвою.
Варіант для Python 3.7
/opt/alt/python37/bin/python3 -m virtualenv venv-project
Варіант для Python 3.8
/opt/alt/python38/bin/python3 -m venv venv-project
Активуйте віртуальне середовище звернувшись до файлу activate всередині каталогу bin створеного проєкту. Про те, що віртуальне середовище успішно активоване свідчитиме його назва в лівому нижньому куті консолі.
source /venv-project/bin/activate
Перейдіть в каталог bin створеного проєкту
cd venv-project/bin/
Всередині каталогу bin за замовчуванням знаходитимуться інтерпретатор python обраної версії, та менеджер модулів pip, запускати скрипти чи користуватись менеджером модулів pip потрібно саме з каталогу bin.
Для деактивації (виходу) з віртуального середовища виконайте команду
deactivate
Для видалення віртуального середовища достатньо просто знищити каталог з його назвою, в якому його було створено
rm -rf venv-project/
    Всі категорії питань