Python is not recognized as an internal or external command . (FIX IT)

Hey in this article I will give you the solution of the a problem which is seen in command. The “Python is not recognized as an internal or external command” this type of error is generally encountered in the command prompt of Windows.

python was not recognized as internal or extarnal command.

What is the cause of Python is not recognized as an internal or external command error?

This type of error occurs when the python operator has not specified the total and full path of the Python distribution in it. To make your order successful command to be in the current state and Position, the user would have needed to specify the full path of the Python language distribution in the command line.

If you really want to operate and use the Python commands on your CMD without having to add Python’s full path with each command in it, you will need to add Python to the Windows Path manually by mouse and directly. Doing this can be little bit confusing if you have not done this ever before.

In an attempt to make things easier for yourself, we have created a step-by-step guide that will walk you through the process of adding the Python path to a Windows environment.

Also Read:-{What is Reset End to end encryption}

Process 1:- Solution of this python error.

To solve this problem, follow the steps below:

  1. Search for a folder with the installed Python version as its name in X:\Program Files (where XX is the drive where Windows is installed; e.g., C:\Program Files\Python36). If this type of folder does not exist, download and install the latest version of Python from here.
  2. Open this particular folder and copy its path either by ctrl+c or by right clicking.
  3. Right-click ‘This PC‘, After that, move to Properties > Advanced system settings > Environment variables path properly.
  4. In that window which appears when a path variable exists, select it, ​and click Edit; otherwise, click on New button.
  5. In the next Appearing box on screen, click on New and paste the previously copied path of the folder; then, click OK.

Effects of this problem.

Actually even I face This problem and it is caused when the packet file is not found while using python. That file was of original python which is used while processing with it.

This type of problem can cause the problem if you don’t save your work time to time.

For:- Eg you are working and suddenly this error comes out so you will get no chance to save your work and the files will get furrrr.

Also Read:-{pubg owner net worth}

Process 2:- Adding Python to Windows Variable using Python Installer

1. Download a similar or almost version of Python executable installer from’s official website. (

Note This: In this tutorial, we are using Python 3.7 version of it in this tutorial.

2. Start and run python Setup and select the ‘Modify’ button on the screen

3. In the next window click ‘Next’ Option present on the screen.

4. Inside the ‘Advanced Options’ window check ‘Add Python to environment variables’ and select or click on ‘Install’ option appearing their.

Note: You please do not uninstall the older version of python, just modify the previous installation of python. 

Now if you operate python through CMD prompt it will give you the following result:

Copy CodeC:Usersmypc>python
Python 3.7.4 (tags/v3.7.4:e09359112e, Jul  8 2019, 19:29:22) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.

This thing implies that all is OK and your system is ready to run python


Hey, In this post I have talked about a problem which is faced by many python users which are using and operating python on windows and are getting this error. “Python is not recognized as an internal or external command error”.

I have given two ways by which you can solve this problem.

Method 1:- In this method you will actually solve this problem by installing the missing file.

Method 2:- While this method is little different, In this you will get the alternative to use the python without any problem and easily.

Also I have mentioned the cause of this particular problem and the effects of this problem on your coding with performance.

Hope, you enjoyed this post on a problem Python is not recognized as an internal or external command error

Leave a Reply

Your email address will not be published. Required fields are marked *