Try the following:
(I will assume that you have the necessary compiler and that you are using python2.5, adapt accordingly)
prepare ~/usr
mkdir -p ~/usr/lib
ln -sf lib ~/usr/lib64
get lapack
mkdir -p ~/src && cd ~/src
wget http://www.netlib.org/lapack/lapack.tgz
tar xzvf lapack.tgz
build lapack
cd ~/src/lapack-3.2.1
cp -vf make.inc.example make.inc
vi make.inc
# OPTS = -O2 -fPIC -m64
# NOOPT = -O0 -fPIC -m64
#the -m64 flags build 64-bit code (nothing for 32bit)
cd ~/src/lapack-3.2.1/SRC
make -j 4
get atlas (3.8.3)
mkdir -p ~/src && cd ~/src
wget "http://sourceforge.net/project/downloading.php?group_id=23725&filename=atlas3.8.3.tar.bz2&a=65663372"
tar xjvf atlas3.8.3.tar.bz2
build atlas
cd ~/src/ATLAS/
mkdir -p Linux_X64SSE2 && cd Linux_X64SSE2
../configure -b 64 -D c -DPentiumCPS=2216 -Fa alg -fPIC --with-netlib-lapack=$HOME/src/lapack-3.2.1/lapack_LINUX.a -Si cputhrchk 0
make build
make check
make ptcheck
make time
cd lib
make shared
make ptshared
mkdir -p $HOME/usr/lib/ && cp -vf *.so *.a $HOME/usr/lib/
export LD_LIBRARY_PATH=$HOME/usr/lib:$LD_LIBRARY_PATH
setup python path
mkdir -p $HOME/usr/lib/python2.5/site-packages
vi ~/.bashrc
export PYTHONPATH=$HOME/usr/lib/python2.5/site-packages:$PYTHONPATH
source ~/.bashrc
numpy
mkdir -p ~/src && cd ~/src
wget http://voxel.dl.sourceforge.net/sourceforge/numpy/numpy-1.3.0.tar.gz
tar xzvf numpy-1.3.0.tar.gz
cd ~/src/numpy-1.3.0
rm -rvf build
cp -vf site.cfg.example site.cfg
vi site.cfg
[DEFAULT]
library_dirs = /home/ac/npinto/usr/lib
include_dirs = /home/ac/npinto/usr/include
[blas_opt]
libraries = ptf77blas, ptcblas, atlas
[lapack_opt]
libraries = lapack, ptf77blas, ptcblas, atlas
python setup.py build --fcompiler=gnu95
python setup.py install --prefix=$HOME/usr
export PYTHONPATH=$HOME/usr/lib/python2.5/site-packages:$PYTHONPATH
# verify install
(cd ~/ && python -c "import numpy; assert numpy.dot.__module__ == 'numpy.core._dotblas'; from numpy.linalg import lapack_lite")
scipy
mkdir -p ~/src; cd ~/src
wget http://voxel.dl.sourceforge.net/sourceforge/scipy/scipy-0.7.0.tar.gz
tar xzvf scipy-0.7.0.tar.gz
cd ~/src/scipy-0.7.0
rm -rvf build
python setup.py build
python setup.py install --prefix=$HOME/usr
export PYTHONPATH=$HOME/usr/lib/python2.5/site-packages:$PYTHONPATH
# verify install
(cd ~/ && python -c "from scipy import linalg"