I just installed python 2.7 and also pip to the 2.7 site package.
When I get the version with:
pip -VIt shows:
pip 1.3.1 from /usr/lib/python2.6/site-packages (python 2.6)How do I use the 2.7 version of pip located at:
/usr/local/lib/python2.7/site-packages 4 Answers
There should be a binary called "pip2.7" installed at some location included within your $PATH variable.
You can find that out by typing
which pip2.7This should print something like '/usr/local/bin/pip2.7' to your stdout. If it does not print anything like this, it is not installed. In that case, install it by running
$ wget
$ sudo python2.7 get-pip.pyNow, you should be all set, and
which pip2.7should return the correct output.
6An alternative is to call the pip module by using python2.7, as below:
python2.7 -m pip <commands>For example, you could run python2.7 -m pip install <package> to install your favorite python modules. Here is a reference: .
In case the pip module has not yet been installed for this version of python, you can run the following:
python2.7 -m ensurepipRunning this command will "bootstrap the pip installer". Note that running this may require administrative privileges (i.e. sudo). Here is a reference: and another reference .
as noted here, this is what worked best for me:
sudo apt-get install python3 python3-pip python3-setuptools
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 10 0 pip has now dropped support for python2, therefore you can't use python2 pip
You can't find python2-pip in apt-get anymore, and you won't get pip when installing python2 from source
You can still install python modules using apt-get. To install a python prepend ‘python-’ to the module name
apt-get install python-six # install six