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

2 つの Python バージョンがインストールされています。

sudo gedit /usr/bin/gnome-terminal

編集#! /usr/bin/python3する#! /usr/bin/python3.6

sudo update-alternatives --config python3Python 3.6 をデフォルトとして設定してください。そうしないと、ppas の追加、コマンドが見つからないなどの問題が発生する可能性があります。

答え2

  1. xterm OSのX Window Systemの標準ターミナルエミュレータを開きます。インストールされていない場合は、Ubuntuソフトウェアからインストールできます。

  2. タイプsudo update-alternatives --config python3

  3. デフォルトとして「python3.6」を選択します

関連情報