CentOS 8で/lib64/python3.6を削除した後、Yumが破損しました。

CentOS 8で/lib64/python3.6を削除した後、Yumが破損しました。

以前にyumとしてインストールした/lib64/python3.6を誤って削除しました。これでYumが破損してパッケージをインストールできなくなりました。 CentOS8で実行しています。ソースからpython3.10をインストールしました。ソースからpython3.6をインストールしようとし、python3.6ディレクトリを/ lib64にコピーしましたが、makeファイルがテストに失敗しました。 yumコマンドを実行すると、このエラーが発生します。 dnfを実行しても同じ結果が表示されます。

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ModuleNotFoundError: No module named 'encodings'

Current thread 0x00007f306e54cb80 (most recent call first):
Aborted (core dumped)

この問題をどのように解決できますか?時間は私の側ではありません。この問題を解決する最速の方法は何ですか?私はCentOを初めて使用します。

ベストアンサー1

おすすめ記事