The virtual environment is an environment which is used by Django to execute an application. It is recommended to create and execute a Django application in a separate environment. Python provides a tool virtualenv to create an isolated Python environment. We will use this tool to create a virtual environment for our Django application.
To set up a virtual environment, use the following steps.
1. Install Package
First, install python3-venv package by using the following command.
$ apt-get install python3-venv

2. Create a Directory
$ mkdir djangoenv
After it, change directory to the newly created directory by using the cd djangoenv.

3. Create Virtual Environment
$ python3 -m venv djangoenv
4. Activate Virtual Environment
After creating a virtual environment, activate it by using the following command.
$ source djangoenv/bin/activate

Till here, the virtual environment has started. Now, we can use it to create Django application.
Install Django
Install Django in the virtual environment. To install Django, use the following command.
$ pip install django

Django has installed successfully. Now we can create a new project and build new applications in the separate environment.
Leave a Reply