web-dev-qa-db-fra.com

Comment faire de python3.7 par défaut

J'ai installé python3.7 mais je ne sais pas comment en faire le python par défaut.

Voir ci-dessous:

~/Documents/robosuite$ python3.7
Python 3.7.1 (default, Oct 22 2018, 11:21:55) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 
KeyboardInterrupt
>>> 

~/Documents/robosuite$ python3
Python 3.6.7 (default, Oct 22 2018, 11:32:17) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Je veux que python3.7 apparaisse lorsque j'utilise la commande python3

10
piccolo

Une solution simple consiste à modifier .bashrc et mettez cette ligne:

alias python3=python3.7

Chaque fois que vous écrirez python3 il le remplacera par python3.7.

Ou vous pouvez utiliser la commande update-alternatives qui est préféré c'est-à-dire:

Sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 1
Sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 2

Alors ici python3.7 aura une priorité plus élevée que python3.6. Utilisez ensuite:

Sudo update-alternatives --config python3

Appuyez sur la touche Entrée si vous êtes satisfait

18
Prvt_Yadav