Unable to upgrade pip












17














I am new to Linux and Ubuntu.



I was trying to upgrade pip but ran into this...



$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f
Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
Found existing installation: pip 1.5.4
Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...


Any idea why?










share|improve this question




















  • 2




    try apt i.e. sudo apt-get install python-pip to upgrade pip
    – heemayl
    Jul 5 '15 at 23:15










  • hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
    – Spencer Lee
    Jul 6 '15 at 1:30










  • that means it is up to date...
    – Tim
    Jul 6 '15 at 10:32






  • 1




    except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
    – Spencer Lee
    Jul 7 '15 at 4:13
















17














I am new to Linux and Ubuntu.



I was trying to upgrade pip but ran into this...



$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f
Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
Found existing installation: pip 1.5.4
Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...


Any idea why?










share|improve this question




















  • 2




    try apt i.e. sudo apt-get install python-pip to upgrade pip
    – heemayl
    Jul 5 '15 at 23:15










  • hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
    – Spencer Lee
    Jul 6 '15 at 1:30










  • that means it is up to date...
    – Tim
    Jul 6 '15 at 10:32






  • 1




    except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
    – Spencer Lee
    Jul 7 '15 at 4:13














17












17








17


4





I am new to Linux and Ubuntu.



I was trying to upgrade pip but ran into this...



$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f
Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
Found existing installation: pip 1.5.4
Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...


Any idea why?










share|improve this question















I am new to Linux and Ubuntu.



I was trying to upgrade pip but ran into this...



$ sudo pip install --upgrade pip
Cannot fetch index base URL https://pypi.python.org/simple/
Downloading/unpacking pip from https://pypi.python.org/packages/py2.py3/p/pip/pip-7.1.0-py2.py3-none-any.whl#md5=b108384a762825ec20345bb9b5b7209f
Downloading pip-7.1.0-py2.py3-none-any.whl (1.1MB): 1.1MB downloaded
Installing collected packages: pip
Found existing installation: pip 1.5.4
Not uninstalling pip at /usr/lib/python2.7/dist-packages, owned by OS
Successfully installed pip
Cleaning up...


Any idea why?







upgrade python






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 29 '17 at 23:52









Zanna

50k13131238




50k13131238










asked Jul 5 '15 at 23:13









Spencer Lee

88114




88114








  • 2




    try apt i.e. sudo apt-get install python-pip to upgrade pip
    – heemayl
    Jul 5 '15 at 23:15










  • hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
    – Spencer Lee
    Jul 6 '15 at 1:30










  • that means it is up to date...
    – Tim
    Jul 6 '15 at 10:32






  • 1




    except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
    – Spencer Lee
    Jul 7 '15 at 4:13














  • 2




    try apt i.e. sudo apt-get install python-pip to upgrade pip
    – heemayl
    Jul 5 '15 at 23:15










  • hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
    – Spencer Lee
    Jul 6 '15 at 1:30










  • that means it is up to date...
    – Tim
    Jul 6 '15 at 10:32






  • 1




    except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
    – Spencer Lee
    Jul 7 '15 at 4:13








2




2




try apt i.e. sudo apt-get install python-pip to upgrade pip
– heemayl
Jul 5 '15 at 23:15




try apt i.e. sudo apt-get install python-pip to upgrade pip
– heemayl
Jul 5 '15 at 23:15












hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
– Spencer Lee
Jul 6 '15 at 1:30




hmmm... says its the most up-to-date version... is this because apt-get and pip get their packages form different sources? (i.e. would that be a difference between apt-get and pypi?) 'python-pip is already the newest version.'
– Spencer Lee
Jul 6 '15 at 1:30












that means it is up to date...
– Tim
Jul 6 '15 at 10:32




that means it is up to date...
– Tim
Jul 6 '15 at 10:32




1




1




except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
– Spencer Lee
Jul 7 '15 at 4:13




except running: pip list --outdated pip returns the following: pip (Current: 1.5.4 Latest: 7.1.0) Could not find any downloads that satisfy the requirement python-apt Some externally hosted files were ignored (use --allow-external python-apt to allow).
– Spencer Lee
Jul 7 '15 at 4:13










11 Answers
11






active

oldest

votes


















2














The apt system and PyPI uses two different mechanisms.



In Ubuntu's repositories many modules of python are available as packages, but they are not much in numbers as compared to PyPI (The Python Package Index). To remain consistent about upgrading a package you need to consider the method you have used initially used to install it.



So if you have installed a package (module) from PyPI using pip then you should used pip to upgrade the package from PyPI (including pip itself). On the other hand if you have used apt system to install a module (as package) you need to use apt to upgrade that again.



In a nutshell, run the following to upgrade python-pip to the latest version :



sudo apt-get install python-pip





share|improve this answer





















  • i think i understand. thank you.
    – Spencer Lee
    Jul 7 '15 at 4:38






  • 4




    This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
    – Cerin
    Feb 7 '17 at 14:18










  • @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
    – heemayl
    Feb 7 '17 at 16:31






  • 5




    @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
    – Cerin
    Feb 7 '17 at 21:29





















21














Try install it with easy_install:



easy_install -U pip





share|improve this answer



















  • 1




    Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
    – clearkimura
    Dec 9 '15 at 8:53






  • 1




    Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
    – NamPNQ
    Dec 9 '15 at 12:16










  • To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
    – clearkimura
    Dec 10 '15 at 12:35






  • 1




    This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
    – Kurt Peek
    Jan 12 '17 at 10:33










  • Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
    – Martijn Pieters
    Jan 16 '17 at 11:29



















6














I had the same issue for a long time and figured out the solution today. When you install pip via python-pip, you download from the deprecated Linux server. You should download from the python server. To solve this, do the following:



sudo apt-get purge pip
sudo apt-get python-setuptools
sudo apt-get python-dev
sudo easy_install pip
pip install pip --upgrade





share|improve this answer























  • thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
    – G Gordon Worley III
    Oct 1 at 18:06










  • These commands (2-3) are wrong.
    – Joel G Mathew
    Nov 29 at 9:29












  • @JoelGMathew need just word install after apt-get
    – nurgasemetey
    Nov 29 at 16:03



















2














Actually, you can edit your 'pip' script:



from root:



$ which pip  # -> prints 'pip' location

$ nano `which pip` # -> open with your editor, note the backticks!


replace the __requires__ with your latests pip version like:



__requires__ = 'pip==7.1.2'


than edit line with 'load_entry_point' call to:



load_entry_point(__requires__, 'console_scripts', 'pip')()


and:



$pip -V
pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)


also, i have to update my setuptools package, to install some packages.






share|improve this answer





























    2














    This is caused by a conflict between a version of pip provided by a system package, like python-pip, and a version provided by PyPI through pip itself.



    To fix this, simply remove python-pip with sudo apt-get purge python-pip.



    If you had already used the old version of pip to install a newer version, this should leave the updated version in /usr/local/bin. If not, you can install the most recent version of Pip from scratch with:



    curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7





    share|improve this answer





























      1














      Use this link to upgrade. Basically:




      1. Download the file get-pip.py

      2. run python get-pip.py






      share|improve this answer































        1














        Try running sudo -H pip3 install --upgrade pip to upgrade your pip3 (for Python 3).
        Conversely, you can do sudo -H pip2 install --upgrade pip to upgrade pip as well (for Python 2).






        share|improve this answer





























          0














          If python-pip installed from apt repositories with sudo user - run sudo -H install --upgrade pip , same for installing PIP modules .



          Here the output from my console on 16.04



          ..... Successfully installed requests
          You are using pip version 8.1.1, however version 9.0.1 is available.
          You should consider upgrading via the 'pip install --upgrade pip' command.
          :~$ pip install --upgrade pip
          Collecting pip
          Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
          100% |████████████████████████████████| 1.3MB 672kB/s
          Installing collected packages: pip
          Successfully installed pip-8.1.1
          You are using pip version 8.1.1, however version 9.0.1 is available.
          You should consider upgrading via the 'pip install --upgrade pip' command.
          :~$ sudo -H pip install --upgrade pip
          Collecting pip
          Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
          100% |████████████████████████████████| 1.3MB 692kB/s
          Installing collected packages: pip
          Found existing installation: pip 8.1.1
          Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
          Successfully installed pip-9.0.1
          :~$


          also see What is the -H flag for pip? https://stackoverflow.com/questions/28619686/what-is-the-h-flag-for-pip






          share|improve this answer































            0














            I'm only a beginner so I'm not sure but probably is something related to the differences between python 2 and 3. I think that is not necessary to be a superuser but you can do it easily using pip3 instead of pip also to upgrade pip :
            pip3 install --upgrade pip






            share|improve this answer





























              0














              I ran into this problem when working on a remote machine I was ssh'd into. I had just installed python 3, and was unable to get pip to upgrade, even though I'd attempted to upgrade via both pip AND apt-get.



              Logging out of the remote server and logging back in fixed it.






              share|improve this answer





























                0














                I got similar problem on upgrading pip 9.0.3 to 18.0 version.



                So on upgrading first uninstallation happens and then the latest version is installed. However, I found that on your first attempt it says "successfully uninstalled pip-9.0.3"



                On subsequent attempts, we get the same error. This is because the pip-9.0.3 is uninstalled. As with the accepted answer, I installed pip as an admin in my windows 10 system, got thee latest version and then all was well.



                Hope this helps.






                share|improve this answer





















                  Your Answer








                  StackExchange.ready(function() {
                  var channelOptions = {
                  tags: "".split(" "),
                  id: "89"
                  };
                  initTagRenderer("".split(" "), "".split(" "), channelOptions);

                  StackExchange.using("externalEditor", function() {
                  // Have to fire editor after snippets, if snippets enabled
                  if (StackExchange.settings.snippets.snippetsEnabled) {
                  StackExchange.using("snippets", function() {
                  createEditor();
                  });
                  }
                  else {
                  createEditor();
                  }
                  });

                  function createEditor() {
                  StackExchange.prepareEditor({
                  heartbeatType: 'answer',
                  autoActivateHeartbeat: false,
                  convertImagesToLinks: true,
                  noModals: true,
                  showLowRepImageUploadWarning: true,
                  reputationToPostImages: 10,
                  bindNavPrevention: true,
                  postfix: "",
                  imageUploader: {
                  brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                  contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                  allowUrls: true
                  },
                  onDemand: true,
                  discardSelector: ".discard-answer"
                  ,immediatelyShowMarkdownHelp:true
                  });


                  }
                  });














                  draft saved

                  draft discarded


















                  StackExchange.ready(
                  function () {
                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f644911%2funable-to-upgrade-pip%23new-answer', 'question_page');
                  }
                  );

                  Post as a guest















                  Required, but never shown

























                  11 Answers
                  11






                  active

                  oldest

                  votes








                  11 Answers
                  11






                  active

                  oldest

                  votes









                  active

                  oldest

                  votes






                  active

                  oldest

                  votes









                  2














                  The apt system and PyPI uses two different mechanisms.



                  In Ubuntu's repositories many modules of python are available as packages, but they are not much in numbers as compared to PyPI (The Python Package Index). To remain consistent about upgrading a package you need to consider the method you have used initially used to install it.



                  So if you have installed a package (module) from PyPI using pip then you should used pip to upgrade the package from PyPI (including pip itself). On the other hand if you have used apt system to install a module (as package) you need to use apt to upgrade that again.



                  In a nutshell, run the following to upgrade python-pip to the latest version :



                  sudo apt-get install python-pip





                  share|improve this answer





















                  • i think i understand. thank you.
                    – Spencer Lee
                    Jul 7 '15 at 4:38






                  • 4




                    This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                    – Cerin
                    Feb 7 '17 at 14:18










                  • @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                    – heemayl
                    Feb 7 '17 at 16:31






                  • 5




                    @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                    – Cerin
                    Feb 7 '17 at 21:29


















                  2














                  The apt system and PyPI uses two different mechanisms.



                  In Ubuntu's repositories many modules of python are available as packages, but they are not much in numbers as compared to PyPI (The Python Package Index). To remain consistent about upgrading a package you need to consider the method you have used initially used to install it.



                  So if you have installed a package (module) from PyPI using pip then you should used pip to upgrade the package from PyPI (including pip itself). On the other hand if you have used apt system to install a module (as package) you need to use apt to upgrade that again.



                  In a nutshell, run the following to upgrade python-pip to the latest version :



                  sudo apt-get install python-pip





                  share|improve this answer





















                  • i think i understand. thank you.
                    – Spencer Lee
                    Jul 7 '15 at 4:38






                  • 4




                    This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                    – Cerin
                    Feb 7 '17 at 14:18










                  • @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                    – heemayl
                    Feb 7 '17 at 16:31






                  • 5




                    @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                    – Cerin
                    Feb 7 '17 at 21:29
















                  2












                  2








                  2






                  The apt system and PyPI uses two different mechanisms.



                  In Ubuntu's repositories many modules of python are available as packages, but they are not much in numbers as compared to PyPI (The Python Package Index). To remain consistent about upgrading a package you need to consider the method you have used initially used to install it.



                  So if you have installed a package (module) from PyPI using pip then you should used pip to upgrade the package from PyPI (including pip itself). On the other hand if you have used apt system to install a module (as package) you need to use apt to upgrade that again.



                  In a nutshell, run the following to upgrade python-pip to the latest version :



                  sudo apt-get install python-pip





                  share|improve this answer












                  The apt system and PyPI uses two different mechanisms.



                  In Ubuntu's repositories many modules of python are available as packages, but they are not much in numbers as compared to PyPI (The Python Package Index). To remain consistent about upgrading a package you need to consider the method you have used initially used to install it.



                  So if you have installed a package (module) from PyPI using pip then you should used pip to upgrade the package from PyPI (including pip itself). On the other hand if you have used apt system to install a module (as package) you need to use apt to upgrade that again.



                  In a nutshell, run the following to upgrade python-pip to the latest version :



                  sudo apt-get install python-pip






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jul 6 '15 at 19:59









                  heemayl

                  65.8k8137211




                  65.8k8137211












                  • i think i understand. thank you.
                    – Spencer Lee
                    Jul 7 '15 at 4:38






                  • 4




                    This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                    – Cerin
                    Feb 7 '17 at 14:18










                  • @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                    – heemayl
                    Feb 7 '17 at 16:31






                  • 5




                    @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                    – Cerin
                    Feb 7 '17 at 21:29




















                  • i think i understand. thank you.
                    – Spencer Lee
                    Jul 7 '15 at 4:38






                  • 4




                    This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                    – Cerin
                    Feb 7 '17 at 14:18










                  • @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                    – heemayl
                    Feb 7 '17 at 16:31






                  • 5




                    @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                    – Cerin
                    Feb 7 '17 at 21:29


















                  i think i understand. thank you.
                  – Spencer Lee
                  Jul 7 '15 at 4:38




                  i think i understand. thank you.
                  – Spencer Lee
                  Jul 7 '15 at 4:38




                  4




                  4




                  This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                  – Cerin
                  Feb 7 '17 at 14:18




                  This doesn't answer the question. python-pip doesn't upgrade pip, it only installs a very old version of pip in such as way that pip cannot upgrade itself.
                  – Cerin
                  Feb 7 '17 at 14:18












                  @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                  – heemayl
                  Feb 7 '17 at 16:31




                  @Cerin Did you read the answer thoroughly? python-pip is the package from the (official) Universe repository whereas easy_install installs from PyPI. As always the official repositories do not not contain the latest package to keep the system stable (and dependencies resolved).
                  – heemayl
                  Feb 7 '17 at 16:31




                  5




                  5




                  @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                  – Cerin
                  Feb 7 '17 at 21:29






                  @heemayl, OP asked how to upgrade pip and you effectively told them to install an old version of pip. The correct solution is to uninstall python-pip and install from PyPI. Installing python-pip does not upgrade pip.
                  – Cerin
                  Feb 7 '17 at 21:29















                  21














                  Try install it with easy_install:



                  easy_install -U pip





                  share|improve this answer



















                  • 1




                    Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                    – clearkimura
                    Dec 9 '15 at 8:53






                  • 1




                    Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                    – NamPNQ
                    Dec 9 '15 at 12:16










                  • To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                    – clearkimura
                    Dec 10 '15 at 12:35






                  • 1




                    This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                    – Kurt Peek
                    Jan 12 '17 at 10:33










                  • Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                    – Martijn Pieters
                    Jan 16 '17 at 11:29
















                  21














                  Try install it with easy_install:



                  easy_install -U pip





                  share|improve this answer



















                  • 1




                    Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                    – clearkimura
                    Dec 9 '15 at 8:53






                  • 1




                    Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                    – NamPNQ
                    Dec 9 '15 at 12:16










                  • To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                    – clearkimura
                    Dec 10 '15 at 12:35






                  • 1




                    This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                    – Kurt Peek
                    Jan 12 '17 at 10:33










                  • Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                    – Martijn Pieters
                    Jan 16 '17 at 11:29














                  21












                  21








                  21






                  Try install it with easy_install:



                  easy_install -U pip





                  share|improve this answer














                  Try install it with easy_install:



                  easy_install -U pip






                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Dec 10 '15 at 8:58









                  Jens Erat

                  4,11972031




                  4,11972031










                  answered Dec 9 '15 at 7:33









                  NamPNQ

                  32125




                  32125








                  • 1




                    Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                    – clearkimura
                    Dec 9 '15 at 8:53






                  • 1




                    Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                    – NamPNQ
                    Dec 9 '15 at 12:16










                  • To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                    – clearkimura
                    Dec 10 '15 at 12:35






                  • 1




                    This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                    – Kurt Peek
                    Jan 12 '17 at 10:33










                  • Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                    – Martijn Pieters
                    Jan 16 '17 at 11:29














                  • 1




                    Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                    – clearkimura
                    Dec 9 '15 at 8:53






                  • 1




                    Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                    – NamPNQ
                    Dec 9 '15 at 12:16










                  • To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                    – clearkimura
                    Dec 10 '15 at 12:35






                  • 1




                    This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                    – Kurt Peek
                    Jan 12 '17 at 10:33










                  • Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                    – Martijn Pieters
                    Jan 16 '17 at 11:29








                  1




                  1




                  Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                  – clearkimura
                  Dec 9 '15 at 8:53




                  Not sure if this answer is still valid? This post on Stack Overflow asked on "Why use pip over easy_install?", in which one of the answers noted that: "The only good reason that I know of to use easy_install in 2015 is the special case of using Apple's pre-installed Python versions with OS X 10.5-10.8."
                  – clearkimura
                  Dec 9 '15 at 8:53




                  1




                  1




                  Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                  – NamPNQ
                  Dec 9 '15 at 12:16




                  Focus on question, the question is 'Unable to upgrade pip', and I suggest way upgrade via easy_install, it work in Dec 2015, ok?
                  – NamPNQ
                  Dec 9 '15 at 12:16












                  To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                  – clearkimura
                  Dec 10 '15 at 12:35




                  To downvoters, do explain why this answer was downvoted earlier? I managed to find a recent comment under this post, which is quoted here: " easy_install -U pip from ByteCommander suggestion worked for me. – Tampa Jun 1 at 12:23". The easy_install method reportedly works for some users.
                  – clearkimura
                  Dec 10 '15 at 12:35




                  1




                  1




                  This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                  – Kurt Peek
                  Jan 12 '17 at 10:33




                  This worked for me (with sudo). Previously, sudo apt-get install python-pip was giving me python-pip is already the newest version (8.1.1-2ubuntu0.4) whereas 9.0.1 was available, but couldn't be installed by pip install --upgrade pip (which left the version unchanged at 8.1.1). After easy_install the version was upgraded.
                  – Kurt Peek
                  Jan 12 '17 at 10:33












                  Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                  – Martijn Pieters
                  Jan 16 '17 at 11:29




                  Although this works, this does replace system-managed files with the newer pip version. A re-install of the python-pip package would replace the files again. Other code relying on the package version being present and correct could break (small but non-zero chance), and easy_install could add extra files that are not removed when in future upgrading python-pip to a newer version that may interfere and break things.
                  – Martijn Pieters
                  Jan 16 '17 at 11:29











                  6














                  I had the same issue for a long time and figured out the solution today. When you install pip via python-pip, you download from the deprecated Linux server. You should download from the python server. To solve this, do the following:



                  sudo apt-get purge pip
                  sudo apt-get python-setuptools
                  sudo apt-get python-dev
                  sudo easy_install pip
                  pip install pip --upgrade





                  share|improve this answer























                  • thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                    – G Gordon Worley III
                    Oct 1 at 18:06










                  • These commands (2-3) are wrong.
                    – Joel G Mathew
                    Nov 29 at 9:29












                  • @JoelGMathew need just word install after apt-get
                    – nurgasemetey
                    Nov 29 at 16:03
















                  6














                  I had the same issue for a long time and figured out the solution today. When you install pip via python-pip, you download from the deprecated Linux server. You should download from the python server. To solve this, do the following:



                  sudo apt-get purge pip
                  sudo apt-get python-setuptools
                  sudo apt-get python-dev
                  sudo easy_install pip
                  pip install pip --upgrade





                  share|improve this answer























                  • thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                    – G Gordon Worley III
                    Oct 1 at 18:06










                  • These commands (2-3) are wrong.
                    – Joel G Mathew
                    Nov 29 at 9:29












                  • @JoelGMathew need just word install after apt-get
                    – nurgasemetey
                    Nov 29 at 16:03














                  6












                  6








                  6






                  I had the same issue for a long time and figured out the solution today. When you install pip via python-pip, you download from the deprecated Linux server. You should download from the python server. To solve this, do the following:



                  sudo apt-get purge pip
                  sudo apt-get python-setuptools
                  sudo apt-get python-dev
                  sudo easy_install pip
                  pip install pip --upgrade





                  share|improve this answer














                  I had the same issue for a long time and figured out the solution today. When you install pip via python-pip, you download from the deprecated Linux server. You should download from the python server. To solve this, do the following:



                  sudo apt-get purge pip
                  sudo apt-get python-setuptools
                  sudo apt-get python-dev
                  sudo easy_install pip
                  pip install pip --upgrade






                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited Aug 29 '17 at 23:50









                  Zanna

                  50k13131238




                  50k13131238










                  answered Aug 29 '17 at 19:00









                  user730924

                  6111




                  6111












                  • thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                    – G Gordon Worley III
                    Oct 1 at 18:06










                  • These commands (2-3) are wrong.
                    – Joel G Mathew
                    Nov 29 at 9:29












                  • @JoelGMathew need just word install after apt-get
                    – nurgasemetey
                    Nov 29 at 16:03


















                  • thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                    – G Gordon Worley III
                    Oct 1 at 18:06










                  • These commands (2-3) are wrong.
                    – Joel G Mathew
                    Nov 29 at 9:29












                  • @JoelGMathew need just word install after apt-get
                    – nurgasemetey
                    Nov 29 at 16:03
















                  thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                  – G Gordon Worley III
                  Oct 1 at 18:06




                  thanks for explaining the source of the problem. i had to figure this out myself before scrolling down and seeing this answer.
                  – G Gordon Worley III
                  Oct 1 at 18:06












                  These commands (2-3) are wrong.
                  – Joel G Mathew
                  Nov 29 at 9:29






                  These commands (2-3) are wrong.
                  – Joel G Mathew
                  Nov 29 at 9:29














                  @JoelGMathew need just word install after apt-get
                  – nurgasemetey
                  Nov 29 at 16:03




                  @JoelGMathew need just word install after apt-get
                  – nurgasemetey
                  Nov 29 at 16:03











                  2














                  Actually, you can edit your 'pip' script:



                  from root:



                  $ which pip  # -> prints 'pip' location

                  $ nano `which pip` # -> open with your editor, note the backticks!


                  replace the __requires__ with your latests pip version like:



                  __requires__ = 'pip==7.1.2'


                  than edit line with 'load_entry_point' call to:



                  load_entry_point(__requires__, 'console_scripts', 'pip')()


                  and:



                  $pip -V
                  pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)


                  also, i have to update my setuptools package, to install some packages.






                  share|improve this answer


























                    2














                    Actually, you can edit your 'pip' script:



                    from root:



                    $ which pip  # -> prints 'pip' location

                    $ nano `which pip` # -> open with your editor, note the backticks!


                    replace the __requires__ with your latests pip version like:



                    __requires__ = 'pip==7.1.2'


                    than edit line with 'load_entry_point' call to:



                    load_entry_point(__requires__, 'console_scripts', 'pip')()


                    and:



                    $pip -V
                    pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)


                    also, i have to update my setuptools package, to install some packages.






                    share|improve this answer
























                      2












                      2








                      2






                      Actually, you can edit your 'pip' script:



                      from root:



                      $ which pip  # -> prints 'pip' location

                      $ nano `which pip` # -> open with your editor, note the backticks!


                      replace the __requires__ with your latests pip version like:



                      __requires__ = 'pip==7.1.2'


                      than edit line with 'load_entry_point' call to:



                      load_entry_point(__requires__, 'console_scripts', 'pip')()


                      and:



                      $pip -V
                      pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)


                      also, i have to update my setuptools package, to install some packages.






                      share|improve this answer












                      Actually, you can edit your 'pip' script:



                      from root:



                      $ which pip  # -> prints 'pip' location

                      $ nano `which pip` # -> open with your editor, note the backticks!


                      replace the __requires__ with your latests pip version like:



                      __requires__ = 'pip==7.1.2'


                      than edit line with 'load_entry_point' call to:



                      load_entry_point(__requires__, 'console_scripts', 'pip')()


                      and:



                      $pip -V
                      pip 7.1.2 from /usr/local/lib/python2.7/dist-packages (python 2.7)


                      also, i have to update my setuptools package, to install some packages.







                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered Dec 7 '15 at 16:17









                      s0rg

                      212




                      212























                          2














                          This is caused by a conflict between a version of pip provided by a system package, like python-pip, and a version provided by PyPI through pip itself.



                          To fix this, simply remove python-pip with sudo apt-get purge python-pip.



                          If you had already used the old version of pip to install a newer version, this should leave the updated version in /usr/local/bin. If not, you can install the most recent version of Pip from scratch with:



                          curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7





                          share|improve this answer


























                            2














                            This is caused by a conflict between a version of pip provided by a system package, like python-pip, and a version provided by PyPI through pip itself.



                            To fix this, simply remove python-pip with sudo apt-get purge python-pip.



                            If you had already used the old version of pip to install a newer version, this should leave the updated version in /usr/local/bin. If not, you can install the most recent version of Pip from scratch with:



                            curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7





                            share|improve this answer
























                              2












                              2








                              2






                              This is caused by a conflict between a version of pip provided by a system package, like python-pip, and a version provided by PyPI through pip itself.



                              To fix this, simply remove python-pip with sudo apt-get purge python-pip.



                              If you had already used the old version of pip to install a newer version, this should leave the updated version in /usr/local/bin. If not, you can install the most recent version of Pip from scratch with:



                              curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7





                              share|improve this answer












                              This is caused by a conflict between a version of pip provided by a system package, like python-pip, and a version provided by PyPI through pip itself.



                              To fix this, simply remove python-pip with sudo apt-get purge python-pip.



                              If you had already used the old version of pip to install a newer version, this should leave the updated version in /usr/local/bin. If not, you can install the most recent version of Pip from scratch with:



                              curl --silent --show-error --retry 5 https://bootstrap.pypa.io/get-pip.py | sudo python2.7






                              share|improve this answer












                              share|improve this answer



                              share|improve this answer










                              answered Feb 7 '17 at 14:21









                              Cerin

                              2,23184073




                              2,23184073























                                  1














                                  Use this link to upgrade. Basically:




                                  1. Download the file get-pip.py

                                  2. run python get-pip.py






                                  share|improve this answer




























                                    1














                                    Use this link to upgrade. Basically:




                                    1. Download the file get-pip.py

                                    2. run python get-pip.py






                                    share|improve this answer


























                                      1












                                      1








                                      1






                                      Use this link to upgrade. Basically:




                                      1. Download the file get-pip.py

                                      2. run python get-pip.py






                                      share|improve this answer














                                      Use this link to upgrade. Basically:




                                      1. Download the file get-pip.py

                                      2. run python get-pip.py







                                      share|improve this answer














                                      share|improve this answer



                                      share|improve this answer








                                      edited Aug 26 '16 at 19:22







                                      user308164

















                                      answered Aug 26 '16 at 17:23









                                      Manish

                                      111




                                      111























                                          1














                                          Try running sudo -H pip3 install --upgrade pip to upgrade your pip3 (for Python 3).
                                          Conversely, you can do sudo -H pip2 install --upgrade pip to upgrade pip as well (for Python 2).






                                          share|improve this answer


























                                            1














                                            Try running sudo -H pip3 install --upgrade pip to upgrade your pip3 (for Python 3).
                                            Conversely, you can do sudo -H pip2 install --upgrade pip to upgrade pip as well (for Python 2).






                                            share|improve this answer
























                                              1












                                              1








                                              1






                                              Try running sudo -H pip3 install --upgrade pip to upgrade your pip3 (for Python 3).
                                              Conversely, you can do sudo -H pip2 install --upgrade pip to upgrade pip as well (for Python 2).






                                              share|improve this answer












                                              Try running sudo -H pip3 install --upgrade pip to upgrade your pip3 (for Python 3).
                                              Conversely, you can do sudo -H pip2 install --upgrade pip to upgrade pip as well (for Python 2).







                                              share|improve this answer












                                              share|improve this answer



                                              share|improve this answer










                                              answered Jul 6 '17 at 4:53









                                              BhushanDhamale

                                              164




                                              164























                                                  0














                                                  If python-pip installed from apt repositories with sudo user - run sudo -H install --upgrade pip , same for installing PIP modules .



                                                  Here the output from my console on 16.04



                                                  ..... Successfully installed requests
                                                  You are using pip version 8.1.1, however version 9.0.1 is available.
                                                  You should consider upgrading via the 'pip install --upgrade pip' command.
                                                  :~$ pip install --upgrade pip
                                                  Collecting pip
                                                  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                  100% |████████████████████████████████| 1.3MB 672kB/s
                                                  Installing collected packages: pip
                                                  Successfully installed pip-8.1.1
                                                  You are using pip version 8.1.1, however version 9.0.1 is available.
                                                  You should consider upgrading via the 'pip install --upgrade pip' command.
                                                  :~$ sudo -H pip install --upgrade pip
                                                  Collecting pip
                                                  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                  100% |████████████████████████████████| 1.3MB 692kB/s
                                                  Installing collected packages: pip
                                                  Found existing installation: pip 8.1.1
                                                  Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
                                                  Successfully installed pip-9.0.1
                                                  :~$


                                                  also see What is the -H flag for pip? https://stackoverflow.com/questions/28619686/what-is-the-h-flag-for-pip






                                                  share|improve this answer




























                                                    0














                                                    If python-pip installed from apt repositories with sudo user - run sudo -H install --upgrade pip , same for installing PIP modules .



                                                    Here the output from my console on 16.04



                                                    ..... Successfully installed requests
                                                    You are using pip version 8.1.1, however version 9.0.1 is available.
                                                    You should consider upgrading via the 'pip install --upgrade pip' command.
                                                    :~$ pip install --upgrade pip
                                                    Collecting pip
                                                    Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                    100% |████████████████████████████████| 1.3MB 672kB/s
                                                    Installing collected packages: pip
                                                    Successfully installed pip-8.1.1
                                                    You are using pip version 8.1.1, however version 9.0.1 is available.
                                                    You should consider upgrading via the 'pip install --upgrade pip' command.
                                                    :~$ sudo -H pip install --upgrade pip
                                                    Collecting pip
                                                    Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                    100% |████████████████████████████████| 1.3MB 692kB/s
                                                    Installing collected packages: pip
                                                    Found existing installation: pip 8.1.1
                                                    Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
                                                    Successfully installed pip-9.0.1
                                                    :~$


                                                    also see What is the -H flag for pip? https://stackoverflow.com/questions/28619686/what-is-the-h-flag-for-pip






                                                    share|improve this answer


























                                                      0












                                                      0








                                                      0






                                                      If python-pip installed from apt repositories with sudo user - run sudo -H install --upgrade pip , same for installing PIP modules .



                                                      Here the output from my console on 16.04



                                                      ..... Successfully installed requests
                                                      You are using pip version 8.1.1, however version 9.0.1 is available.
                                                      You should consider upgrading via the 'pip install --upgrade pip' command.
                                                      :~$ pip install --upgrade pip
                                                      Collecting pip
                                                      Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                      100% |████████████████████████████████| 1.3MB 672kB/s
                                                      Installing collected packages: pip
                                                      Successfully installed pip-8.1.1
                                                      You are using pip version 8.1.1, however version 9.0.1 is available.
                                                      You should consider upgrading via the 'pip install --upgrade pip' command.
                                                      :~$ sudo -H pip install --upgrade pip
                                                      Collecting pip
                                                      Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                      100% |████████████████████████████████| 1.3MB 692kB/s
                                                      Installing collected packages: pip
                                                      Found existing installation: pip 8.1.1
                                                      Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
                                                      Successfully installed pip-9.0.1
                                                      :~$


                                                      also see What is the -H flag for pip? https://stackoverflow.com/questions/28619686/what-is-the-h-flag-for-pip






                                                      share|improve this answer














                                                      If python-pip installed from apt repositories with sudo user - run sudo -H install --upgrade pip , same for installing PIP modules .



                                                      Here the output from my console on 16.04



                                                      ..... Successfully installed requests
                                                      You are using pip version 8.1.1, however version 9.0.1 is available.
                                                      You should consider upgrading via the 'pip install --upgrade pip' command.
                                                      :~$ pip install --upgrade pip
                                                      Collecting pip
                                                      Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                      100% |████████████████████████████████| 1.3MB 672kB/s
                                                      Installing collected packages: pip
                                                      Successfully installed pip-8.1.1
                                                      You are using pip version 8.1.1, however version 9.0.1 is available.
                                                      You should consider upgrading via the 'pip install --upgrade pip' command.
                                                      :~$ sudo -H pip install --upgrade pip
                                                      Collecting pip
                                                      Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
                                                      100% |████████████████████████████████| 1.3MB 692kB/s
                                                      Installing collected packages: pip
                                                      Found existing installation: pip 8.1.1
                                                      Not uninstalling pip at /usr/lib/python2.7/dist-packages, outside environment /usr
                                                      Successfully installed pip-9.0.1
                                                      :~$


                                                      also see What is the -H flag for pip? https://stackoverflow.com/questions/28619686/what-is-the-h-flag-for-pip







                                                      share|improve this answer














                                                      share|improve this answer



                                                      share|improve this answer








                                                      edited May 23 '17 at 12:39









                                                      Community

                                                      1




                                                      1










                                                      answered Apr 30 '17 at 14:46







                                                      user115639






























                                                          0














                                                          I'm only a beginner so I'm not sure but probably is something related to the differences between python 2 and 3. I think that is not necessary to be a superuser but you can do it easily using pip3 instead of pip also to upgrade pip :
                                                          pip3 install --upgrade pip






                                                          share|improve this answer


























                                                            0














                                                            I'm only a beginner so I'm not sure but probably is something related to the differences between python 2 and 3. I think that is not necessary to be a superuser but you can do it easily using pip3 instead of pip also to upgrade pip :
                                                            pip3 install --upgrade pip






                                                            share|improve this answer
























                                                              0












                                                              0








                                                              0






                                                              I'm only a beginner so I'm not sure but probably is something related to the differences between python 2 and 3. I think that is not necessary to be a superuser but you can do it easily using pip3 instead of pip also to upgrade pip :
                                                              pip3 install --upgrade pip






                                                              share|improve this answer












                                                              I'm only a beginner so I'm not sure but probably is something related to the differences between python 2 and 3. I think that is not necessary to be a superuser but you can do it easily using pip3 instead of pip also to upgrade pip :
                                                              pip3 install --upgrade pip







                                                              share|improve this answer












                                                              share|improve this answer



                                                              share|improve this answer










                                                              answered Jun 3 '17 at 8:24









                                                              NBee

                                                              11




                                                              11























                                                                  0














                                                                  I ran into this problem when working on a remote machine I was ssh'd into. I had just installed python 3, and was unable to get pip to upgrade, even though I'd attempted to upgrade via both pip AND apt-get.



                                                                  Logging out of the remote server and logging back in fixed it.






                                                                  share|improve this answer


























                                                                    0














                                                                    I ran into this problem when working on a remote machine I was ssh'd into. I had just installed python 3, and was unable to get pip to upgrade, even though I'd attempted to upgrade via both pip AND apt-get.



                                                                    Logging out of the remote server and logging back in fixed it.






                                                                    share|improve this answer
























                                                                      0












                                                                      0








                                                                      0






                                                                      I ran into this problem when working on a remote machine I was ssh'd into. I had just installed python 3, and was unable to get pip to upgrade, even though I'd attempted to upgrade via both pip AND apt-get.



                                                                      Logging out of the remote server and logging back in fixed it.






                                                                      share|improve this answer












                                                                      I ran into this problem when working on a remote machine I was ssh'd into. I had just installed python 3, and was unable to get pip to upgrade, even though I'd attempted to upgrade via both pip AND apt-get.



                                                                      Logging out of the remote server and logging back in fixed it.







                                                                      share|improve this answer












                                                                      share|improve this answer



                                                                      share|improve this answer










                                                                      answered Nov 20 '17 at 19:07









                                                                      Teal Hobson-Lowther

                                                                      1




                                                                      1























                                                                          0














                                                                          I got similar problem on upgrading pip 9.0.3 to 18.0 version.



                                                                          So on upgrading first uninstallation happens and then the latest version is installed. However, I found that on your first attempt it says "successfully uninstalled pip-9.0.3"



                                                                          On subsequent attempts, we get the same error. This is because the pip-9.0.3 is uninstalled. As with the accepted answer, I installed pip as an admin in my windows 10 system, got thee latest version and then all was well.



                                                                          Hope this helps.






                                                                          share|improve this answer


























                                                                            0














                                                                            I got similar problem on upgrading pip 9.0.3 to 18.0 version.



                                                                            So on upgrading first uninstallation happens and then the latest version is installed. However, I found that on your first attempt it says "successfully uninstalled pip-9.0.3"



                                                                            On subsequent attempts, we get the same error. This is because the pip-9.0.3 is uninstalled. As with the accepted answer, I installed pip as an admin in my windows 10 system, got thee latest version and then all was well.



                                                                            Hope this helps.






                                                                            share|improve this answer
























                                                                              0












                                                                              0








                                                                              0






                                                                              I got similar problem on upgrading pip 9.0.3 to 18.0 version.



                                                                              So on upgrading first uninstallation happens and then the latest version is installed. However, I found that on your first attempt it says "successfully uninstalled pip-9.0.3"



                                                                              On subsequent attempts, we get the same error. This is because the pip-9.0.3 is uninstalled. As with the accepted answer, I installed pip as an admin in my windows 10 system, got thee latest version and then all was well.



                                                                              Hope this helps.






                                                                              share|improve this answer












                                                                              I got similar problem on upgrading pip 9.0.3 to 18.0 version.



                                                                              So on upgrading first uninstallation happens and then the latest version is installed. However, I found that on your first attempt it says "successfully uninstalled pip-9.0.3"



                                                                              On subsequent attempts, we get the same error. This is because the pip-9.0.3 is uninstalled. As with the accepted answer, I installed pip as an admin in my windows 10 system, got thee latest version and then all was well.



                                                                              Hope this helps.







                                                                              share|improve this answer












                                                                              share|improve this answer



                                                                              share|improve this answer










                                                                              answered 2 days ago









                                                                              Eswar

                                                                              1113




                                                                              1113






























                                                                                  draft saved

                                                                                  draft discarded




















































                                                                                  Thanks for contributing an answer to Ask Ubuntu!


                                                                                  • Please be sure to answer the question. Provide details and share your research!

                                                                                  But avoid



                                                                                  • Asking for help, clarification, or responding to other answers.

                                                                                  • Making statements based on opinion; back them up with references or personal experience.


                                                                                  To learn more, see our tips on writing great answers.





                                                                                  Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                                                                  Please pay close attention to the following guidance:


                                                                                  • Please be sure to answer the question. Provide details and share your research!

                                                                                  But avoid



                                                                                  • Asking for help, clarification, or responding to other answers.

                                                                                  • Making statements based on opinion; back them up with references or personal experience.


                                                                                  To learn more, see our tips on writing great answers.




                                                                                  draft saved


                                                                                  draft discarded














                                                                                  StackExchange.ready(
                                                                                  function () {
                                                                                  StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f644911%2funable-to-upgrade-pip%23new-answer', 'question_page');
                                                                                  }
                                                                                  );

                                                                                  Post as a guest















                                                                                  Required, but never shown





















































                                                                                  Required, but never shown














                                                                                  Required, but never shown












                                                                                  Required, but never shown







                                                                                  Required, but never shown

































                                                                                  Required, but never shown














                                                                                  Required, but never shown












                                                                                  Required, but never shown







                                                                                  Required, but never shown







                                                                                  Popular posts from this blog

                                                                                  Human spaceflight

                                                                                  Can not write log (Is /dev/pts mounted?) - openpty in Ubuntu-on-Windows?

                                                                                  張江高科駅