How to Check If Django is Installed on Windows

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so as developers, you can focus on writing your app without needing to reinvent the wheel. This guide will walk you through how to check if Django is installed on your Windows system.

Step 1: Open the Command Prompt

The first step is to open the Command Prompt or the Windows Powershell. This can be done by pressing the Windows key and typing “cmd” or “Powershell” in the search box, then pressing Enter.

Step 2: Checking Django Installation

The next step is to check if Django is installed on your system. To do this, type the following command in the command prompt or Windows Powershell:

Step 3: Interpret the Output

After typing the above command, press Enter. If Django is installed in your system, it will show the version of Django currently installed.


This means that the version you have installed is Django 3.1.7.

However, if Django is not installed on your system, you will see a message like the following:

'python' is not recognized as an internal or external command, operable program or batch file.

This means that Python or Django is not installed in your system, or not added to your system path. You can refer to these Django installation instructions for help.

Presentation of Full Code

If Django is installed successfully in your system, by running the following command in your command prompt or Windows Powershell, you should be able to see the installed version of Django.


Well done! Now you can check whether Django is installed properly on your Windows system anytime. Therefore, you get to know the version of Django you currently have, which can be essential information especially when you run into some version compatibility issues.

Remember, if you encounter issues with the Django installation, you can always refer back to the official Django documentation for a more detailed guide.