On Ubuntu 10.04 by default Python 2.6 is installed, then I have installed Python 2.7. How can I use pip install to install packages for Python 2.7.
For example:
pip install beautifulsoup4
by default installs BeautifulSoup for Python 2.6
When I do:
import bs4
in Python 2.6 it works, but in Python 2.7 it says:
No module named bs4
Use a version of
pipinstalled against the Python instance you want to install new packages to.In many distributions, there may be separate
python2.6-pipandpython2.7-pippackages, invoked with binary names such aspip-2.6andpip-2.7. If pip is not packaged in your distribution for the desired target, you might look for a setuptools or easyinstall package, or use virtualenv (which will always include pip in a generated environment).pip’s website includes installation instructions, if you can’t find anything within your distribution.