Ubuntu 18.04 не открывает терминал после установки Python 3.7.4

Ubuntu 18.04 не открывает терминал после установки Python 3.7.4

У меня была запущена Ubuntu 18.04, и я выполнил команды

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

и установил версию Python 3 по умолчанию на Python 3.7.4. Я перезагрузил систему, и теперь терминал не открывается. У меня также есть небольшое уведомление в правом верхнем углу, которое гласит: «Произошла ошибка при проверке обновлений».

Как это исправить? Это потому что я удалил репозиторий из PPA или это из-за того, что по умолчанию стоит Python 3.7.4? Мне нужно было оставить репозиторий в PPA?

решение1

У вас установлено две версии Python.

sudo gedit /usr/bin/gnome-terminal

Изменить #! /usr/bin/python3на#! /usr/bin/python3.6

Возможно, вам следует sudo update-alternatives --config python3установить Python 3.6 в качестве версии по умолчанию, или у вас могут возникнуть проблемы с добавлением PPA-файлов, ненайденными командами и т. д.

решение2

  1. Откройте xterm стандартный эмулятор терминала для X Window System в вашей ОС. Если его нет, вы можете установить его из программного обеспечения Ubuntu.

  2. Типsudo update-alternatives --config python3

  3. Выберите «python3.6» по умолчанию

Связанный контент