Blog Post

Fixing Broken Pip

,

I’ve got Python 3.8 on my machine, and recently I got a note that my pip version was old. I tried to upgrade PIP recently with this command:

c:python38python.exe -m pip install --upgrade pip

This resulted in an error. When I got the error, which I didn’t save, I tried again from an admin console, but got this:

# c:python38python.exe -m pip install --upgrade pip
c:python38python.exe: No module named pip

That is frustrating. In searching around, I found an issue that a broken upgrade from Windows may cause Pip to get lost. As a result, I need to get pip reinstalled. This post shows how to get this, with a quick curl and python script execution.

Steve@ARISTOTLE C:UsersSteve
# 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 1840k  100 1840k    0     0  1840k      0  0:00:01 --:--:--  0:00:01 2103k
Steve@ARISTOTLE C:UsersSteve
# python get-pip.py
Collecting pip
  Using cached pip-20.2.1-py2.py3-none-any.whl (1.5 MB)
Collecting wheel
  Downloading wheel-0.34.2-py2.py3-none-any.whl (26 kB)
Installing collected packages: pip, wheel
Successfully installed pip-20.2.1 wheel-0.34.2
Steve@ARISTOTLE C:UsersSteve
# pip install tweepy

That worked, and allowed me to do what I wanted, which was get the tweepy module.

Now to do a little Python work.

Original post (opens in new tab)
View comments in original post (opens in new tab)

Rate

You rated this post out of 5. Change rating

Share

Share

Rate

You rated this post out of 5. Change rating