Se você acha que o easy_install tem alguma coisa a ver com a atualização do próprio interpretador python, minha resposta é: não faça isso. easy_install é um script que instala ou atualiza pacotes python adicionais - não o próprio python ... e em quase todos os casos é melhor usar pip para isso por já há alguns anos .
O python 2.x e 3.x pré-instalado é muito usado pelo próprio sistema e tem exatamente a versão que o sistema precisa. Upgrades da versão do Python são feitos pelo sistema, se necessário, como parte das atualizações normais do sistema.
Se você precisar de uma versão diferente do Python para desenvolvimento, ela deve ser mantida separada do python usado pelo sistema. Você costuma usar virtualenv para isso. Há uma boa descrição de como fazer isso em um virtualenv em uma pergunta do stackoverflow
Se você precisar de uma versão mais nova do próprio Python, do que o que o sistema oferece, recomendo usar o pyenv para facilitar a instalação de Versões do Python no espaço do usuário.