Je viens de télécharger Python 3.6.1, mais quand je tape python3 -V
dans le terminal, c'est toujours Python 3.5.3
. Comment puis-je faire python3
pointer vers Python 3.6
? Toutes les versions sont dans le /usr/bin/
répertoire.
faire
rm /usr/bin/python3
ln -s /usr/bin/python3.6 /usr/bin/python3
solution bien meilleure:
Merde, Python est utilisé dans la majeure partie d'Ubuntu pour les scripts système et les logiciels, et le logiciel repose sur le fait d'avoir Python (et les commandes permettant de démarrer Python) dans un certain environnement. faire à l'arrière alors.
rm /usr/bin/python3
ln -s /usr/bin/python3.5 /usr/bin/python3
créer un alias dans ~/.bash_aliases
alias python3='/usr/bin/python3.6'
Les scripts peuvent alors commencer par quelque chose comme:
#!/usr/bin/env python3
A travaillé parfaitement ...
ln -sf /usr/bin/python3.5 /usr/bin/python3