GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Il terminale non si apre dopo l'aggiornamento di Python a 3.7?

Questa domanda ha già risposte qui :Il terminale Gnome non si avvia

(5 risposte)
Chiuso l'anno scorso.

Ho aggiornato Python alla versione 3.7 e ora il mio terminale non si apre.

Ho seguito questo post https://jcutrer.com/linux/upgrade-python37-ubuntu1810

I comandi che ho eseguito sono i seguenti,

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

Inserito 2 per python3.7

Non riesco ad aprire il terminale ed eseguire comandi.

La mia versione di Ubuntu è Ubuntu 18.04.2 LTS

Risposta accettata:

In questo modo l'aggiornamento alla 3.7 è inutile.
Dovresti modificare il gnome-terminal file:

Apri un terminale e dai i seguenti comandi:

cd /usr/bin
sudo nano gnome-terminal

Cambia #!/usr/bin/python3 a #!/usr/bin/python3.6 .

In questo modo puoi comunque utilizzare la potenza del 3.7 e risolvere il problema con il terminale.


Ubuntu
  1. Perché /bin/sh punta a /bin/dash e non a /bin/bash??

  2. Node.js Conflitti:/sbin/node Vs /usr/bin/node?

  3. Eliminato accidentalmente /usr/bin/python3.5, non è possibile reinstallare?

  4. Installa i binari in /bin, /sbin, /usr/bin e /usr/sbin, interazioni con --prefix e DESTDIR

  5. Qual è la differenza tra #!/usr/bin/env bash e #!/usr/bin/bash?

/usr/bin Vs /usr/local/bin Su Linux?

Linux – /sbin/init non esiste?

/usr/bin/ld:impossibile trovare -lpython2.7

Come fare in modo che il comando python3 esegua Python 3.6 anziché 3.5?

cmake --version punta a /usr/bin/cmake mentre which cmake punta a /usr/local/bin

Spostato il contenuto di /bin in /usr/bin, è possibile annullare?