Problemas al instalar Python 3 con --enable-shared

Problema

Estoy tratando de instalar Python 3 con la opción --enable-shared. La instalación "tiene éxito" pero el Python resultante no es ejecutable. Intentar ejecutar Python después de la instalación da el siguiente error:

$ /opt/python3/bin/python3.5
/opt/python3/bin/python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory
Antecedentes

El sistema operativo es Debian (squeeze) y tiene una instalación previa de Python 2.6, que es necesario conservar porque otro código se basa en él y Apache 2.2. En última instancia, lo que intento hacer es configurar Django para que se ejecute en Apache, lo que significa que estoy tratando de instalar mod_wsgi (o mod_wsgi-express), que requiere bibliotecas compartidas. Ya he intentado instalar mod_wsgisin utilizando--enable-shared en la instalación de Python, y obtuve ... bueno, lo mismo, pero esta vez del instalador mod_wsgi (y depip install mod_wsgi, que también probé):/opt/python3/bin/python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory.

Rastro

A partir de una instalación como se describe enAntecedentes arriba, aquí está la lista mínima de comandos que he ejecutado que producen el error anterior (con verbosidad eliminada).

user@server:~$ wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
user@server:~$ tar -zxvf Python-3.5.1.tgz
user@server:~$ cd Python-3.5.1
user@server:~/Python-3.5.1$ ./configure --prefix=/opt/python3 --enable-shared
user@server:~/Python-3.5.1$ make && sudo make install
(... appears to install correctly)

user@server:~/Python-3.5.1$ /opt/python3/bin/python3.5
/opt/python3/bin/python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory

También he intentado esto conLD_RUN_PATH establecer como se describe en la solución a estootra pregunta, con los mismos resultados:

user@server:~/Python-3.5.1$ sudo make distclean
user@server:~/Python-3.5.1$ ./configure --prefix=/opt/python3 --enable-shared
user@server:~/Python-3.5.1$ LD_RUN_PATH=/usr/local/lib make
user@server:~/Python-3.5.1$ sudo make install
user@server:~/Python-3.5.1$ /opt/python3/bin/python3.5
/opt/python3/bin/python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory

También probé esto con Python 3.4, con los mismos resultados. No he intentado esto con Python 2, porque no quiero que el desarrollo futuro se limite a Python 2.7 (por lo tanto, incluso una instalación exitosa no satisfaría mis requisitos). También estoy asumiendo que el intento no proporcionará ninguna información nueva o útil.

Respuestas a la pregunta(2)

Su respuesta a la pregunta