Instalación de paquetes deb de Python 2 localmente en un solo proyecto

Instalación de paquetes deb de Python 2 localmente en un solo proyecto

Estoy luchando por eliminar las funcionalidades de Python 2 de Ubuntu 20. Tengo un proyecto que migrar a Python 3 puede llevar mucho tiempo, por lo que tengo que usar paquetes de Ubuntu 18 para satisfacer las importaciones/dependencias de sus módulos. Lamentablemente, instalar esos paquetes apt install ./old-deb-package.debno es una opción porque desea degradar o eliminar algunos paquetes ya instalados.

¿Hay alguna manera de instalar o adjuntar de alguna manera esos paquetes localmente a un solo proyecto para que formen parte de él, no de todo el sistema?

Intenté hacerlo con fuerza bruta simplemente descomprimiendo .debs en un solo directorio dentro del proyecto y agregando entradas para importar la variable de ruta, LD_LIBRARY_PATHpero todavía faltan algunos módulos internos como, por ejemplo, porque glibno puede importar _glib.

información relacionada