В Django целесообразно использовать вирулентную среду. Это помогает сохранить зависимости проектов отдельно, и вы также можете иметь отдельные версии любого пакета в соответствии с требованиями вашего проекта в разных виртуальных средах. Для создания виртуальной среды
Для windows: - Установить зависимости
pip install virtualenv
Go в каталог вашего проекта
Теперь, в каком бы каталоге вы ни находились, эта строка ниже создаст в нем виртуал
virtualenv myenv
В тот же тип каталога, следующий за активацией виртуальной среды:
myenv\Scripts\activate
Теперь вы можете установить любую django версию. Эта версия будет установлена только в этой виртуальной среде
- Чтобы выйти из виртуальной среды, выполните:
deactivate
Примечание: Всякий раз, когда вы запускаете какие-либо пакеты, убедитесь, что venv активен
Надеюсь, это поможет!