Ich hatte Ubuntu 18.04 am Laufen und führte dann die Befehle aus
sudo apt-get install python3-pip python3-dev libpq-dev postgresql postgresql-contrib nginx
sudo apt install python3.7-venv
sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa
sudo apt install python3.7
sudo add-apt-repository --remove ppa:ubuntu-toolchain-r/ppa
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
und die Standardversion von Python 3 auf Python 3.7.4 gesetzt. Ich habe das System neu gestartet und jetzt lässt sich das Terminal nicht mehr öffnen. Außerdem habe ich oben rechts eine kleine Benachrichtigung mit dem Hinweis „Beim Suchen nach Updates ist ein Fehler aufgetreten“.
Wie behebe ich das? Liegt das daran, dass ich das Repository aus dem PPA gelöscht habe, oder daran, dass Python 3.7.4 als Standard festgelegt ist? Hätte ich das Repository im PPA belassen sollen?
Antwort1
Sie haben zwei Python-Versionen installiert.
sudo gedit /usr/bin/gnome-terminal
Bearbeiten #! /usr/bin/python3
zu#! /usr/bin/python3.6
Gehen Sie vielleicht zu sudo update-alternatives --config python3
und legen Sie Python 3.6 als Standard fest, sonst treten möglicherweise Probleme beim Hinzufügen von PPAs, nicht gefundenen Befehlen usw. auf.
Antwort2
Öffnen Sie
xterm
den Standard-Terminalemulator für das X Window System in Ihrem Betriebssystem. Wenn dies nicht der Fall ist, können Sie ihn über die Ubuntu-Software installieren.Typ
sudo update-alternatives --config python3
Wählen Sie „python3.6“ als Standard