It is definitely recommended . If you are starting fresh and using the latest versions, you do not NEED to use it however it is good practice to just install virtualenv and start using it before you install django.
Read moreHow do you create a virtual environment?
How to install virtualenv:
Read moreWhich command is used to activate virtual environment after creating it in Django?
At this point, you may see a bunch of scripts being run (the same scripts as for the Ubuntu installation). You should now be able to create a new virtual environment with the mkvirtualenv command.23 Şub 2022
Read more