原因を探ったところ、localesが壊れていました。そのため、再インストールすることで直りました。発見にわりと手間取りました。localeslocaleの取得がおかしいpythonではgetpreferredencoding()で設定されている言語情報を取ってこれます。pythonを実行しても、ANSI_X3.4-1968が返ってきてしまい、日本語処理の部分でおかしくなっていました。(前にそのプログラムは動いていたので、気がついたらおかしくなっていました)localeを実行してみたところ、以下のように表示されました。directoryCC.UTF-8POSIXどうやら日本語のlocaleが有効ではないようです。/etc/locale.genでは、ja_JP.UTF-8がコメントアウトされていて有効になっていました。localesしたら、localesが壊れているというメッセージが出てきました。localesで、ja_JP.UTF-8を有効にしてリブートしたら上手くいくようになりました。locales周りがおかしくなっており、新しいlocalesを入れる際にそれが直ったのだと思います。ota42yC++/Ruby/RoR/golang/rust/flutter。