¿Qué son los paquetes de sitio en Python y puedes instalarlos / usarlos si no eres root?

Estoy tratando de instalarlldb en Linux a mi directorio de inicio en mi sistema (no tengo acceso de root) y me he encontrado con un problema con un paso que intentaba crear un subdirectorio en/usr/lib/python2.6/site-packages

Encontré la línea en el Makefile que establece esta variable y es:

<code>PYTHON_DEST_DIR := $(DESTDIR)/$(call realpath,$(shell python -c 'import sys; print sys.exec_prefix')/lib/python$(shell python -c 'import sys; print sys.version[:3]')/site-packages)
</code>

Así que no es algo que pueda especificar en el sciprt de configuración, pero puedo cambiar el Makefile para que los archivos se copien en alguna ubicación de mi directorio de inicio. Pero realmente no entiendo quésite-packages son o cómo especificaría que python debería buscar en alguna ubicación alternativa para estos archivos. ¿Es esto algo posible o hay alguna solución para lo que quiero hacer?

Respuestas a la pregunta(3)

Su respuesta a la pregunta