Instalando pacotes python 2 deb localmente em um único projeto

Instalando pacotes python 2 deb localmente em um único projeto

Estou lutando para cortar as funcionalidades do python 2 do ubuntu 20. Eu tenho um projeto que migrar para o python 3 pode levar muito tempo, então tenho que usar os pacotes do ubuntu 18 para satisfazer as importações/dependências de seu módulo. Infelizmente, instalar esses pacotes apt install ./old-deb-package.debnão é uma opção porque deseja fazer o downgrade ou remover alguns pacotes já instalados.

Existe uma maneira de instalar ou anexar de alguma forma esses pacotes localmente a um projeto apenas para que façam parte dele, e não de todo o sistema?

Tentei fazer isso com força bruta apenas descompactando .debs em um único diretório dentro do projeto e adicionando entradas para importar a variável de caminho junto com, LD_LIBRARY_PATHmas ainda faltam alguns módulos internos como, por exemplo, porque glibnão pode importar _glib.

informação relacionada