Embora relativamente pouco no sistema principal do 12.04 se baseie no Python 3, eu sempre e nos termos mais strongs recomendo que você deixe os ambientes padrão do Python para si .
Isso é para dizer:
- Não mexa nos links
/usr/bin/python{,2,3}
etc. - Não
sudo {pip install,easy_install}
anything nos pacotes de sites do sistema.
Isso é contrário ao que você diz que quer fazer, mas seriamente, já que você não sabe como fazer isso, você está muito longe de saber como consertar um sistema quebrado.
No seu caso, eu recomendo compilar sua versão do Python (no seu diretório home ou mesmo em /opt/
) e então criar um virtualenv (venv) a partir dele.
Dentro do virtualenv, python
(e tudo que o usa) se referirá à versão do Python usada durante a criação desse ambiente.
cd project_directory
/path/to/python -m venv venv
. venv/bin/activate
pip install whatever