Pythonのパッケージ管理ツールであるpipを使用して、インストールされたすべてのパッケージを一括でアンインストールする方法を紹介します。
まず、インストールされているすべてのパッケージをリストアップします。これにはpip freeze
コマンドを使用します。このコマンドは、現在の環境にインストールされているすべてのPythonパッケージをリスト表示します。
pip freeze > requirements.txt
次に、生成されたrequirements.txt
ファイルを使用して、すべてのパッケージを一括でアンインストールします。
pip uninstall -r requirements.txt -y
このコマンドは、requirements.txt
ファイルにリストされているすべてのパッケージをアンインストールします。-y
オプションは、アンインストールの確認プロンプトをスキップするためのものです。
ただし、VCS経由でインストールされたパッケージがある場合、これらのパッケージは手動で削除する必要があります。そのため、以下のようなコマンドを使用することをお勧めします。
pip freeze --exclude-editable | xargs pip uninstall -y
このコマンドは、VCS経由でインストールされたパッケージを除外して、残りのすべてのパッケージをアンインストールします。
以上がPythonでローカルパッケージを一括アンインストールする方法です。これにより、Python環境をクリーンな状態に戻すことができます。