Most linux distributions come pre-installed with python. To verify that this is the case, type the following into a terminal
And verify that you are running python 2.7.3
sudo apt-get install python-scipy python-numpy python-opencv idle-python2.7
If you are on a distribution that does not use apt, your package manager likely has equivalent packages.