Создание виртуального окружения Python
В этой статье мы рассмотрим как создать виртуальное окружение в Python.
Если он еще не установлен, то как это сделать можно посмотреть здесь
Прежде всего разместим проект в отдельной директории, пусть это будет /var/www/myprojectdir/:
mkdir -p /var/www/myprojectdir/
Перейдем в созданную папку нашего проекта
cd /var/www/myprojectdir/
Создание виртуального окружения
Для создания виртуального окружения с именем venv с помощью venv выполните следующую команду:
python3 -m venv venv
Для выбора конкретной версии python
python3.7 -m venv venv
Активация виртуального окружения
Активация виртуального окружения в Linux выполняется командой:
source venv/bin/activate
Деактивация виртуального окружения
Деактивация выполняется командой deactivate (работает как в Windows, так и в Linux)
>deactivate
Проверка работы виртуального окружения
Можно убедится, что pip и python работают в контейнере:
(venv) $ which pip /var/www/myprojectdir/bin/pip
(venv) $ which python /var/www/myprojectdir/bin/python
(venv) $ python -V Python 3.7.5
Обновляем pip
pip install --upgrade pip
Обновляем setuptools
pip install --upgrade setuptools
После этого можно создать собственный проект и приступить к его разработке или использовать Django.