How to upgrade pip3?

I want to use python3.5 to develop basically, but many times when I install the module for the python 3.5, it always failed. And the terminal told me that higher version is available, it did not work when I upgrade it. enter image description here


Solution 1:

You are using pip3 to install flask-script which is associated with python 3.5. However, you are trying to upgrade pip associated with the python 2.7, try running pip3 install --upgrade pip.

It might be a good idea to take some time and read about virtual environments in Python. It isn't a best practice to install all of your packages to the base python installation. This would be a good start: http://docs.python-guide.org/en/latest/dev/virtualenvs/

Solution 2:

To upgrade your pip3, try running:

sudo -H pip3 install --upgrade pip

Your pip may move from /bin to /usr/local/bin

To upgrade pip as well, you can follow it by:

sudo -H pip2 install --upgrade pip