Pip によってインストールされたすべてのパッケージを削除する 3 つの方法
時間が経つにつれて、さまざまな Python プロジェクトに取り組むにつれて、環境が複数のパッケージで乱雑になる可能性があります。したがって、pip を使用してすべてのパッケージをアンインストールすると、問題を解決できる可能性があります。
ピップとは何ですか?
Pip は、Python で書かれたソフトウェア パッケージをインストールおよび管理するためのパッケージ管理システムです。これは、Pip Installs Packages または Pip Installs Python の略です。Pip は Python の標準パッケージ インストーラーであり、Python コミュニティで広く使用されています。
pip の主な機能の一部を次に示します。
- Pip を使用すると、Python Package Index (PyPI) またはその他のソースから Python パッケージを簡単にインストールできます。
- パッケージに必要な依存関係が自動的に解決され、インストールされます。
- Pip を使用すると、インストールされたパッケージのアップグレード、ダウングレード、アンインストールなどを管理できます。
- PyPI を検索して、利用可能な Python パッケージとそのバージョンを見つけることができます。
- これは、パッケージのバージョンを管理するのに役立ち、インストールに必要なバージョンまたはバージョンの範囲を指定できるようになります。
- Pip は、Python パッケージをパッケージ化して配布するためのツールを提供し、独自のコードを他のユーザーと簡単に共有できるようにします。
- 仮想環境と適切に統合されているため、さまざまなプロジェクトの依存関係を分離して管理できます。
- Pip を使用して、独自のバージョンを最新リリースにアップグレードできます。
pipアンインストールは何をしますか?
その名前が示すように、pip uninstall は Python パッケージのアンインストールを担当します。ただし、以下のものは削除できません。
- メタデータを残さない純粋な distutils パッケージ
- スクリプトラッパー
Windows ですべてのパッケージを pip アンインストールするにはどうすればよいですか?
1. 個別パッケージをアンインストールする
- ボタンを押して「コマンド プロンプト」Windowsと入力し、「管理者として実行」を選択して開きます。
- 次のように入力して押して、Enterインストールされているパッケージのリストを確認します。
pip list
- 次に、これを入力して を押しますEnter。
pip uninstall package_name
2. すべてのパッケージを削除します
- ボタンを押して「コマンド プロンプト」Windowsと入力し、 「管理者として実行」を選択して開きます。
- 次のように入力して、 を押しますEnter。
pip uninstall -y -r <(pip freeze)
- 次のように返信し、 を押してEnter選択を確認します。
Y
pip フリーズ コマンドを追加すると、pip によってシステムにインストールされたすべてのパッケージが削除されます。
3. use xargs を使用してすべてのパッケージを削除します
- ボタンを押して「コマンド プロンプト」Windowsと入力し、 「管理者として実行」を選択して開きます。
- コマンド プロンプトに次のように入力し、 を押しますEnter。
pip freeze | xargs pip uninstall -y
- 次に、次のコードを入力して押して、Enter VCS パッケージを除外します。
pip freeze | grep -v "^-e"| xargs pip uninstall -y
- 次のように入力して、 を押しますEnter。
pip freeze --user | xargs pip uninstall -y
VCS (バージョン管理システム) からインストールされたパッケージは個別にのみ削除できます。したがって、コマンドを実行する前にそれらを除外する必要があります。
このガイドに関してさらに質問や提案がある場合は、コメント欄に書き込んでください。
コメントを残す