Mejor mirar el siguiente método:
Primero añadir en el ~/.bashrc o ~/.profile:
export PATH="$HOME/local/bin:$PATH" export PYTHONPATH="$HOME/local/:$HOME/local/lib/python2.6/site-packages/:$PYTHONPATH"
Y después en el ~/.pydistutils.cfg:
[install] prefix=~/local
Salir y entrar en el shell para que los cambios tengan efecto.
Finalmente instalar:
mkdir -p ~/local/bin mkdir -p ~/local/lib/python2.6/site-packages/ wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python easy_install pip
./configure --prefix=$HOME/local make make install
python setup.py install --prefix=$HOME/local easy_install --prefix=$HOME/local Module
Ubuntu ha movido de directorio algunas librerias, por lo que antes de compilarlo hay que ejecutar:
export LDFLAGS="-L/usr/lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)"