さくらインターネットで Python をローカル ($HOME/local/python/) から削除する手順(シェルの確認を含む)

✅ 自分でインストールした Python をアンインストールする方法

ローカルにインストールした Python を削除 して、システムの Python を使うように戻すことができます。


1️⃣ アンインストールの前に、現在の Python のパスを確認

まず、どの Python が使われているか確認:

which python3
python3 --version

出力例(古い Python 3.6.1 が適用されている場合)

/home/yourservername/local/python/bin/python3
Python 3.6.1

この場合、ローカル Python 3.6.1 が優先されているので、アンインストールが必要です。


2️⃣ .bashrc から PATH の設定を削除

ローカルの Python を削除する前に、環境変数の設定を削除しないと、PATH の問題が発生する可能性があります。

✅ ① .bashrc から $HOME/local/python/bin を削除

nano ~/.bashrc

以下の行を削除

export PATH=$HOME/local/python/bin:$PATH

Ctrl + X → Y → Enter で保存。

その後、変更を適用:

source ~/.bashrc

3️⃣ ローカルにインストールした Python を削除

以下のコマンドを実行し、Python 3.6.1 を削除 します:

rm -rf $HOME/local/python/

これにより、$HOME/local/python/ 内の Python の実行ファイル・ライブラリ・設定ファイル すべてが削除されます。

💡 rm -rf は 完全削除コマンド なので、実行前に $HOME/local/python/ に本当に不要なファイルしかないか確認してください。


4️⃣ システムの Python に戻っているか確認

Python のバージョンを再確認:

which python3
python3 --version

期待される出力(システムの Python に戻っていればOK):

/usr/local/bin/python3
Python 3.8.12

💡 もし which python3 で command not found が出る場合

  • .bashrc の設定がまだ有効な可能性があるので、一度ログアウトして再ログインしてください。


✅ まとめ

手順 コマンド 説明

1 which python3 && python3 --version 現在の Python を確認
2 nano ~/.bashrc export PATH=$HOME/local/python/bin:$PATH を削除
3 source ~/.bashrc 設定を適用
4 rm -rf $HOME/local/python/ ローカルの Python を完全削除
5 which python3 && python3 --version システムの Python に戻ったか確認


🎯 これでローカルの Python 3.6.1 は完全に削除され、システムの Python 3.8.12 に戻りました!

🚀 今後、より新しい Python をローカルにインストールする場合は、pyenv を使うと便利です!

いいなと思ったら応援しよう!