Je viens tout juste d'installer Python 3.7 et j'aimerais comprendre pourquoi j'obtiens la sortie suivante de bash:
g-luca@hp-notebook:~$ python3.7 -V
Python 3.7.0
g-luca@hp-notebook:~$ python3 -V
Python 3.5.2
g-luca@hp-notebook:~$ python -V
Python 2.7.12
Vous devez vérifier quels liens symboliques sont en place. Les fichiers binaires Python se trouvent dans le répertoire /usr/bin
(à vérifier avec which pythonX.Y
). Le symlink python3
pointe vers le binaire python3.5
.
Comme mentionné dans les commentaires: si vous ne voulez pas taper python3.7
à chaque fois, vous ne devez pas changer le lien symbolique. Changer la version Python pourrait ralentir le fonctionnement du système de manière inattendue. Vous devriez plutôt créer un alias dans votre shell. Dans Bash, vous ajouteriez quelque chose comme alias python=python3.7
dans ~/.bashrc
.