Usando o PPA
Você pode usar o PPA no Debian. Escolha uma versão do Ubuntu que seja de um pouco anterior à sua versão Debian, e ela deve ter todas as bibliotecas necessárias. Para wheezy, o PPA onírico parece ok (mas falta versões mais recentes do Python). Para jessie, o PPA confiável deve funcionar.
Para adicionar um PPA no Debian, crie um arquivo /etc/apt/sources.list.d/deadsnakes.list
contendo
deb http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu trusty main
deb-src http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu trusty main
Faça o download da chave de assinatura do PPA com
gpg --keyserver keyserver.ubuntu.com --recv-keys DB82666C
adicione a chave ao banco de dados de chaves do APT com
gpg --export DB82666C | sudo apt-key add -
Finalmente, execute apt-get update
e instale os pacotes desejados.
Se você não conseguir que o PPA funcione por alguns motivos (talvez não encontre uma versão que funcione com as bibliotecas que possui), você pode fazer o download do código-fonte e recompilá-lo para sua distribuição.
Usando um sistema chrooted
O que eu costumo fazer para testar a compatibilidade com outras versões é executar distribuições mais antigas ou mais recentes em um sistema chrooted . Por exemplo, você pode instalar várias versões do Ubuntu com as versões do Python nas quais está interessado, ou pode instalar o trust em um chroot e instalar o PPA nele. Para obter mais informações, consulte meu guia schroot .