web-dev-qa-db-fra.com

Comment résoudre l'erreur "Echec du lancement du terminal" après la mise à niveau de python?

Comment résoudre l'erreur "Echec du lancement du terminal" - Echec de l'exécution du processus enfant GNOME-Terminal (Aucun fichier ou répertoire de ce type)? S'il vous plaît, aidez-nous à résoudre cette erreur. Actuellement, j'ai mis à niveau Python vers la version 3.7.

J'ai essayé d'ouvrir en cliquant sur Alt + F2 et je suis entré "gnome-terminal" mais cela aussi a échoué.

J'ai essayé "Sudo apt-get purge gnome-terminal" dans un shell ouvert en cliquant sur les touches "Ctrl + Alt + F3" qui ont supprimé mon terminal du système.

Et puis couru "Sudo apt-get install gnome-terminal", je me suis retrouvé terminal mais avec la même erreur.

2
What If

Après plusieurs tentatives,

J'ai trouvé la cause du problème. Python mis à niveau vers la version 3.7 et a perdu sa version 3.5

Sudo apt-get install python3.5

La commande ci-dessus est installée python 3.5, qui est utilisé par Ubuntu 18.04 pour exécuter le terminal par défaut.

Remarque:

La désinstallation de Python 3.5 entraîne la suppression du terminal, du bureau, de Firefox et de certaines applications sous Ubuntu.

Mieux vaut ne pas le faire.

Mettez à niveau/installez soigneusement les versions python.

1
What If