GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Terminal öffnet sich nach dem Upgrade von Python auf 3.7 nicht?

Für diese Frage gibt es hier bereits Antworten :Gnome-Terminal startet nicht

(5 Antworten)
Letztes Jahr geschlossen.

Ich habe Python auf Version 3.7 aktualisiert und jetzt öffnet sich mein Terminal nicht mehr.

Ich bin diesem Beitrag gefolgt https://jcutrer.com/linux/upgrade-python37-ubuntu1810

Befehle, die ich ausgeführt habe, lauten wie folgt:

sudo apt-get install python3.7
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
sudo update-alternatives --config python3

2 für python3.7 eingegeben

Ich kann das Terminal nicht öffnen und keine Befehle ausführen.

Meine Ubuntu-Version ist Ubuntu 18.04.2 LTS

Akzeptierte Antwort:

Auf diese Weise ist das Upgrade auf 3.7 nutzlos.
Sie sollten das gnome-terminal bearbeiten Datei:

Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus:

cd /usr/bin
sudo nano gnome-terminal

Ändern Sie #!/usr/bin/python3 zu #!/usr/bin/python3.6 .

Auf diese Weise können Sie immer noch die Leistung von 3.7 nutzen und das Problem mit dem Terminal lösen.


Ubuntu
  1. Linux – Zusammenführen von /usr/bin und /usr/sbin in /bin (gnu/linux)?

  2. Warum zeigt /bin/sh auf /bin/dash und nicht auf /bin/bash?

  3. Python3 unterstützt das Gtk-Modul nicht?

  4. Node.js-Konflikte:/sbin/node Vs /usr/bin/node?

  5. /usr/bin/python3.5 versehentlich gelöscht, Neuinstallation nicht möglich?

Linux – /sbin/init existiert nicht?

Kubuntu zeigt Fehler beim Login (file:///usr/share/sddm//themes/breeze/main.qml:no Such File or Directory)?

/usr/bin/ld:kann -lpython2.7 nicht finden

Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

Aktualisieren von Docker auf Amazon Linux AMI

Wie lässt sich der Befehl python3 dazu bringen, Python 3.6 anstelle von 3.5 auszuführen?