Você não pode (ou não deve tentar) copiar ou compartilhar ovos entre diferentes versões do Python. Você precisa instalar cada pacote separadamente para cada versão.
apt-get
não irá ajudá-lo se você estiver usando versões do Python não suportadas pela versão Debian em particular.
A maneira básica de fazer isso é obter o código-fonte de cada pacote e executar pythonX.Y setup.py install
(ou qualquer comando específico) N vezes.
Como alternativa, você pode obter uma cópia separada de easy_install
para cada versão do Python (usando o método acima) e, em seguida, executar easy_install-X.Y package
(ou o que quer que você tenha instalado) N vezes. ( pip
provavelmente funcionará da mesma maneira, mas eu não tenho muita experiência com isso.)
Uma boa maneira de gerenciar tudo isso é usar virtualenv
. Crie um ambiente virtual para cada versão do Python, ative-o e apenas execute python
ou easy_install
ou qualquer outra coisa diretamente. Isso é basicamente uma maneira organizada e sofisticada de fazer exatamente o que você está tentando com seus aliases bash.