Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top
  • Ubuntu 12.04
  • Python 2.7
  • apt 0.8.16~exp12ubuntu10.17 for amd64 compiled on Jun 13 2014 17:42:13

When I run sudo apt-get install python-pip It installs a a very old version.

$ pip --version
pip 1.0 from /usr/lib/python2.7/dist-packages (python 2.7)

This has caused me all sorts of problems as that version of pip has trouble locating many packages.

When I try to install the latest version 1.5.6 via apt-get It wont locate it.

[$ sudo apt-get install python-pip=1.5.6
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Version '1.5.6' for 'python-pip' was not found][2]

NOTE: I have previously run apt-get update and apt-get update

When I try to install pip by executing sudo python I get

$ python
Downloading/unpacking pip
  Cannot fetch index base URL
  Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /home/user/.pip/pip.log 

I believe this is because of some issues with the Ubunto VM proxy settings which I can get resolved later in the week.

Preferably I just want to install a recent version of pip via apt-get but I am open to any solution.

Any help is much appriciated

share|improve this question

Ubuntu official repositories don't have that new a version of pip for 12.04. And I couldn't find any PPAs. So apt-get won't be of much help. I think one way may be to install whatever version of pip is avalanche in the repositories and do sudo pip install -U pip - but this too will be affected by the proxy issue. One way out - upgrade to 14.04.

share|improve this answer
I have tried the 'sudo pip install -U pip' option already but as you summarised it was not possible due to the proxy issue. I have no control over the version of Ubunto being used unfortunately – Deepend Jun 22 '14 at 19:01
@Deepend how is proxy configured in your system? Are the http_proxy and https_proxy variables set properly? Are special characters URL-encoded? – muru Jun 23 '14 at 6:01

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.