🐈

【Python】完全アンインストールの仕方(Windows編)

2024/07/22に公開

1. はじめに

Pythonをアンインストールする必要がある場合、その手順はシンプルですが、システム全体から完全に削除するためにはいくつかの手順を踏む必要があります。本記事では、Windows環境でPythonをアンインストールする具体的な方法を詳しく解説します。また、pipやインストールされたライブラリの扱いについても触れます。

2. Pythonのアンインストール手順

コントロールパネルからPythonをアンインストール

  1. スタートメニューをクリックし、「コントロールパネル」を検索して開きます。
  2. 「プログラムのアンインストール」を選択します。
  3. インストールされているプログラムのリストから「Python」を探し、選択します。「アンインストール」ボタンをクリックし、アンインストールウィザードに従ってPythonを完全に削除します。

Python Launcherのアンインストール

Python Launcherもアンインストールする必要があります。手順は上記のPythonのアンインストールと同様です。プログラムリストから「Python Launcher」を選択し、アンインストールを実行します。

3. 残留ファイルとフォルダを手動で削除

インストールディレクトリを削除

エクスプローラーを開き、Pythonがインストールされていたディレクトリに移動します(通常は C:\PythonXXC:\Users\<ユーザー名>\AppData\Local\Programs\Python)。そのフォルダを右クリックして「削除」を選択します。

環境変数のクリーンアップ

スタートメニューを右クリックし、「システム」を選択します。「システムの詳細設定」をクリックし、「環境変数」ボタンをクリックします。システム環境変数のリストから「Path」を探し、編集ボタンをクリックします。C:\PythonXXC:\Users\<ユーザー名>\AppData\Local\Programs\Python\Scripts など、Pythonに関連するパスを削除します。

ユーザーフォルダ内の残留ファイルを削除

エクスプローラーを開き、次のディレクトリに移動します:

  • C:\Users\<ユーザー名>\AppData\Local\Python
  • C:\Users\<ユーザー名>\AppData\Roaming\Python

これらのディレクトリが存在する場合、右クリックして「削除」を選択します。

4. レジストリからPythonの痕跡を削除

レジストリエディタを開く

スタートメニューをクリックし、「regedit」を検索して実行します。

Python関連のキーを削除

以下のパスに移動します:

  • HKEY_CURRENT_USER\Software\Python
  • HKEY_LOCAL_MACHINE\SOFTWARE\Python

Python関連のキーを右クリックして「削除」を選択します。

5. pipとインストールされたライブラリの扱い

pipの削除

Pythonと一緒にpipもアンインストールされます。しかし、システムに複数のPythonバージョンがインストールされている場合、他のバージョンに関連付けられたpipは残る可能性があります。このため、完全に削除したい場合は以下のディレクトリも確認して削除してください:

  • C:\Users\<ユーザー名>\AppData\Local\Programs\Python\PythonXX\Scripts

インストールされたライブラリの削除

Pythonのインストールディレクトリとともに、そこにインストールされたライブラリも削除されます。具体的には、Lib\site-packages フォルダ内にあるライブラリが削除されます。

pipやインストールしたライブラリが C:\Users\<ユーザー名>\AppData\Local に存在していた場合

pipやインストールされたライブラリが C:\Users\<ユーザー名>\AppData\Local に存在していた場合、それらのディレクトリも手動で削除する必要があります。例えば、以下のディレクトリを確認して削除します:

  • C:\Users\<ユーザー名>\AppData\Local\pip
  • C:\Users\<ユーザー名>\AppData\Local\Programs\Python\PythonXX\Lib\site-packages

6. まとめ

PythonをWindowsから完全にアンインストールするためには、以下の手順を踏む必要があります:

  1. コントロールパネルからアンインストールする。
  2. 残留ファイルとフォルダを手動で削除する。
  3. 環境変数のクリーンアップを行う。
  4. レジストリからPythonの痕跡を削除する。

これらの手順を完了することで、システムからPythonを完全に削除することができます。また、pipやインストールされたライブラリも適切に処理することで、クリーンな環境を保つことができます。

Discussion