pip is not recognized as internall or external command
I was trying to install
pip by executing below two commands in command prompt.
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
Below is the output I got for both the commands
C:\Users\XXXX>curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 2513k 100 2513k 0 0 1047k 0 0:00:02 0:00:02 --:--:-- 1048k
C:\Users\XXXX>python get-pip.py Collecting pip Using cached pip-23.0.1-py3-none-any.whl (2.1 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 23.0.1 Uninstalling pip-23.0.1: Successfully uninstalled pip-23.0.1 Successfully installed pip-23.0.1
when I try to run the
pip command using command prompt I got the below error
C:\Users\XXXX>pip 'pip' is not recognized as an internal or external command, operable program or batch file.
Here to resolve the issue we have to add the
scripts folder path of
python in environment variable.
To get the
scripts path of variable open
cmd and execute below command in python.
import sys sys.executable
sys.executable will give the executable file path of python.
C:\Users\XXXX>python Python 3.10.1 (tags/v3.10.1:2c8a, Dec 6 2021, 19:10:37) [MSC v.19 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> sys.executable 'C:\\Users\\XXXX\\AppData\\Local\\Programs\\Python\\Python310\\python.exe' >>>
C:\\Users\\XXXX\\AppData\\Local\\Programs\\Python\\Python310\\python.exe is the path of
python.exe file parent folder
Below is my
scripts folder path.
Now add the above
scripts path to
path variable in environment variable as shown in below screenshot.