Plusieurs versions de Python dans Ubuntu

Dans Ubuntu, j'ai utilisé (deux heures) trois versions de python :

  • 2.7 et 3.4.0 installé par défaut dans "usr/bin'
  • 3.4.3 que j'ai construit manuellement à partir de la source officielle de code, que j'ai trouvé était en 'usr/local/bin'

(ce qui signifie que, à un certain point, j'ai été en mesure d'exécuter l'arbre versions de python en même temps)

Mais maintenant, la version 3.4.0 est devenu un 3.4.3, maintenant, j'ai un 2.7 et deux 3.4.3 (l'un dans '/usr/bin' et l'autre dans '/usr/local/bin')

Ce qui s'est passé pendant que je faisais des expériences avec le PIP. Donc je ne suis pas en mesure de revenir sur ce que j'ai fait.

Mes questions sont :

  1. Pourquoi le renforcement de l'3.4.3 n'ai pas de mise à niveau de l'existant 3.4.0, mais
    au lieu de cela il a fait une nouvelle installation dans '/usr/local/bin' ?
  2. Que pensez-vous réellement passé, que la mise à niveau de la 3.4.0 à un 3.4.3 ?
  3. Qui est "bien" d'avoir deux installations de la même version (3.4.3) de python dans mon système ?