Что такое virtualvenv? Virtualenv - это виртуальная среда, которая решает проблему с не всегда совместимыми версиями Python. Ее задача - разделить среду Python для каждого проекта.
Что такое virtualvenv? Virtualenv — это виртуальная среда, которая решает проблему с не всегда совместимыми версиями Python. Ее задача — разделить среду Python для каждого проекта. Это означает, что изменения, внесенные в одно приложение, не будут влиять на другие.
Единственное, что вам нужно сделать, это выбрать каталог, в котором будет создан virtualenv. Давайте создадим каталог project:
mkdir project
cd project
Теперь вы можете создать свою собственную виртуальную среду, команда имеет следующий формат (конечно, имя techcave может быть заменено вашим собственным именем):
python3 -m venv techcave
Вышеприведенный оператор создает каталог с именем project, который содержит нашу виртуальную среду (коллекцию каталогов и файлов). Виртуальная среда запускается с помощью команды:
~/project$ source techcave/bin/activate
Вы узнаете, что virtualenv работает, когда увидите приглашение, подобное этому в консоли:
(techcave) ~/project$
Чтобы выйти из виртуальной среды, введите:
deactivate
Вот и все теперь можно установить, к примеру, Django.