web-dev-qa-db-fra.com

python la commande du terminal ne fonctionne pas

Même question trouvée ici mais sans solution valable. Le problème est que taper pythondans le terminal produit:

The program 'python' can be found in the following packages:
 * python-minimal
 * python3
Try: Sudo apt install <selected package>

En fait, $ which python ne renvoie rien. Information additionnelle:

~$ echo $PATH
/usr/local/cuda-8.0/bin:/home/fontana/bin:/home/fontana/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

Par défaut, pythondevrait pointer vers python2.7 dans/user/bin. Si je tape python2.7, python s'exécute normalement. Comment restaurer le comportement par défaut lors de la saisie de pythondans le terminal?

EDIT: Source potentielle du problème: J'ai récemment installé python 3.4.6 (dans/user/local/bin) à l'aide des commandes suivantes. Puis j'ai essayé de réinstaller python 3.4.6 car il y avait un problème avec pip maintenant corrigé.

./configure
make
make test
Sudo make install
3
MLguy

J'ai résolu le problème avec

Sudo apt install python-minimal

comme suggéré dans le message d'avertissement. J'ai décidé d'installer python-minimal plutôt que python3 car ce dernier fonctionnait déjà correctement dans le terminal.

4
MLguy