venv
Віртуальне середовище Python на сервері Zomro
На серверах Ubuntu 20.04 стоїть python 3.8, тому я додатково встановив 3.9 (аналогічно інструкції)
Структура VDS Zomro така:
Готуємо місце для середовища та особистих модулів:
sudo-шним користувачем заходимо по SSH
Переходимо на root:
sudo -i
Йдемо у домашню директорію необхідного користувача:
cd /home/username
Під root-ом створюємо средовище
python3.9 -m venv env
Змінюємо для директорії env і всього її вміста користувача на username
chown -R username:username env
Виходимо з root’а, та закриваємо SSH
Для встановлення необхідних модулів...
Входимо по SSH як username
Активуємо средовище якщо ми вже у необхідній директорії:
source env/bin/activate
якщо ні, тоcd web/domain.com
і потімenv/bin/activate
Встановлюємо модуль modul_name:
pip install modul_name
або список модулів:pip install -r env/requirements.txt
Деактивуємо:
deactivate
Закриваємо SSH
Використовуємо:
Last updated