Instalar un paquete / herramienta python por un usuario no root

(1) Tengo que instalar un paquete de Python (HTSeq) pero no tengo privilegios de root.

El paquete necesita Python 2.4 o la última versión. Tenemos Python 2.3 en nuestro clúster.

Así instalé Python 2.7 en mi directorio local usando

./configure --prefix=/home/amit/tools/localpython 
make 
make install

(2) El paquete también requiere numpy: así que también lo instalé en mi directorio local usando:

/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localnumpy 

y hecho

>>> sys.path.append("/home/amit/tools/localnumpy/lib/")

(3) Descargué el archivo tar de HTSeq (que quiero descargar) y ejecuté

/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localhtseq

está lanzando siguiente error:

Could not import 'setuptools',
falling back to 'distutils'.
Setup script for HTSeq: Failed to import 'numpy'.
Please install numpy and then try again to install HTSeq.

Por favor, dame una pista sobre cómo superarlo

Gracias por adelantado