[Solved] “E: Unable to locate package python-pip” on Ubuntu 18.04

I am trying to install virtualenv on Ubuntu.

First it said command 'pip' not found, so I typed

sudo apt install python-pip

then it said

E: Unable to locate package python-pip

I tried to reset WSL, download using cmd but it doesn’t work with Ubuntu. I don’t know why. Even though I have downloaded python3, virtualenv, and pip using cmd. It doesn’t work with Ubuntu 18.04. It also fails on Ubuntu 14.04.

[email protected]:~$ pip

Command 'pip' not found, but can be installed with:

sudo apt install python-pip

[email protected]:~$ sudo apt install python-pip
[sudo] password for aiki:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python-pip

I’m trying to install jarvis and mycroft on win 10, but I need to use Ubuntu because it only works with Linux.

Enquirer: Aiki


Solution #1:

Try following command sequence on Ubuntu terminal:

sudo apt-get install software-properties-common
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install python-pip
Respondent: webDev

Solution #2:

ls /bin/python*

Identify the highest version of python listed.
If the highest version is something like python2.7 then install python2-pip
If its something like python3.8 then install python3-pip

Example for python3.8:

sudo apt-get install python3-pip
Respondent: Charles

Solution #3:

Try the following commands in terminal, this will work better:

apt-get install curl

curl -o

Respondent: Augustine Jose

Solution #4:

You might have python 3 pip installed already. Instead of pip install you can use pip3 install.

Respondent: pfrank

Solution #5:

To solve the problem of:

E: Unable to locate package python-pip

you should do this. This works with the python2.7 and you not going to get disappointed by it.
follow the steps that are mention below.
go to and copy all the code from it.
open the terminal using CTRL + ALT +T


paste the copied code here and then exit from the vi editor by pressing

ESC then :wq => press Enter

lastly, now run the code and see the magic

sudo python

It automatically adds the pip command in your Linux.
you can see the output of my machine

Respondent: Anubhav Sharma

Solution #6:

On Linux, you might want to consider updating your ‘apt-get‘ first, in case you are installing python-pip through it.

sudo apt-get update

This might help apt-get to update its indexes and locate the python-pip package.
After this, u might install it like this-

sudo apt-get install python-pip (Python2)
sudo apt-get install python3-pip (Python3)
Respondent: ANUP SAJJAN

Solution #7:

I’m using WSL2 on Windows 10 and I had the same issue. Try the way which helped me to fix this. I assume that you are using python3.

sudo apt install python3-pip
Respondent: Anh Tran

The answers/resolutions are collected from stackoverflow, are licensed under cc by-sa 2.5 , cc by-sa 3.0 and cc by-sa 4.0 .

Most Popular

To Top
India and Pakistan’s steroid-soaked rhetoric over Kashmir will come back to haunt them both clenbuterol australia bossier man pleads guilty for leadership role in anabolic steriod distribution conspiracy