Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/01/2020, à 18:11

dagobert

Terminal qui ne s'ouvre plus !

Bonjour, je suis sur unbuntu 18.04.
Tout fonctionnait très bien jusqu'à ce que je m'intéresse au framework kivy ce matin pour un projet.
Dans les séries de manipulations pour installer les plugins, j'ai vu des messages lors des installations me disant que python 2.7 était terminé à partir du premier janvier 2020. Devant l'accumulation des paquets j'ai eu envie de faire le ménage et je l'ai désinstallé.
J'ai également installé python 3.7, pour faire fonctionner kivy.
S'en sont suivies une série de manip que j'ai plus ou moins oubliées au cours desquelles, il me semble, j'ai attribué la commande python (tout court) à python3.7 ou quelque chose comme ça..
En fin de matinée le terminal ne marchaient plus:
Je clique dessus, ça charge 10 ou 20 secondes et rien ne se passe.
par contre j'ai tjrs les tty et tout le reste fonctionne.

J'ai donc fait pas mal de recherches.
par exemple cette discussion:
https://forum.ubuntu-fr.org/viewtopic.php?id=2013326
réinstallé python 2.7
fait pas mal de bidouillages du genre:
utiliser la commande

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 5

(dans les tty)

au début mes terminaux tty indiquaient des problèmes de chargement python. Avec ma configuration actuelle les tty s'affichent a nouveau normalement mais le terminal de gnome ne marche toujours pas.

Bref désolé pour le pavé! si vous avez une idée!
Bien cordialement.

Hors ligne

#2 Le 20/01/2020, à 06:32

dagobert

Re : Terminal qui ne s'ouvre plus !

[resolu]
J'ai trouvé la solution sur cette page:
https://superuser.com/questions/1474076 … -4-install
Le terminal sur ubuntu 18.04 est programmé en python3.6
et a donc besoin de ce python installé et l'appelle par défaut avec le code:

#! /usr/bin/python3

au début du fichier:
/usr/bin/gnome-terminal
si vous changez les appels de la commande python3 et que vous la faites appeler python3.7 par exemple, le terminal risque de planter.

il faut donc d'abord avoirs python3.6 installé, ensuite
il faut lancer un terminal tty (Alt+ Fn+F5)
puis taper:

nano /usr/bin/gnome-terminal

et changer la ligne

#! /usr/bin/python3

pour qu'elle appelle précisément

#! /usr/bin/python3.6

Voila !!!
Bonne journée

Hors ligne