В своей корневой системе вы можете установить среду Python (Python 2.7), но в случае проекта вам потребуется другая среда выполнения Python, например, Python 3.4. В этом случае виртуальная среда играет важную роль, поскольку она позволяет изолировать среду выполнения Python без ущерба для корневой установки Python.
Создание виртуальной среды с определенной версией Python будет:
virtualenv –p python3.4 venv
Далее вам нужно активировать венв:
исходный venv / bin / active
pip's freeze создает файл requirements.txt для сохранения всех пакетов, которые вам нужны в среде для запуска. Напишите следующую команду:
pip freeze ›requirements.txt
И, наконец, если вам нужно запустить проект на другом компьютере, вы можете установить все пакеты в проекте, написав следующую команду, и она установит все необходимые пакеты.
pip install –r requirements.txt
Вот так !! ваша виртуальная среда готова, и вы готовы начать кодирование на Django python и создать отличный веб-сайт.