pip 経由でインストールされた Python パッケージをアンインストールするにはどうすればよいですか?

Patricia Arquette
リリース: 2024-10-31 13:08:01
オリジナル
826 人が閲覧しました

How to Uninstall Python Packages Installed via pip?

pip 経由でインストールされたパッケージのアンインストール

pip 経由でインストールされたパッケージのアンインストールは、Python 環境の管理における一般的なタスクです。基礎となる概念を理解することは、スムーズで効率的なプロセスを確保するのに役立ちます。

pip フリーズと xargs の使用

アプローチの 1 つは、pip フリーズと xargs コマンドを利用することです。 pip フリーズはインストールされているパッケージのリストを生成し、xargs はリスト内の各パッケージに対してコマンドを実行できるようにします。その仕組みは次のとおりです。

pip freeze | xargs pip uninstall -y
ログイン後にコピー

このコマンドはパッケージのリストを生成し、それを xargs に送り、それを pip uninstall にパイプして各パッケージを削除します。

パッケージを除外するVCS 経由でインストール

Git や Mercurial などのバージョン管理システム (VCS) からインストールされたパッケージを除外するには、pip freeze --exclude-editable を使用します。これにより、 pip install -e のようなコマンドを使用してインストールされたパッケージが除外されます。結果のリストは、同じ xargs メソッドを使用してアンインストールできます。

GitHub/GitLab から直接インストールされたパッケージ

一部のパッケージは、GitHub または GitLab から直接インストールされる場合があります。パッケージ名には先頭に @ が付きます。これらのパッケージを処理するには、次の変更されたコマンドを使用できます。

pip freeze | cut -d "@" -f1 | xargs pip uninstall -y
ログイン後にコピー

このコマンドは、プレフィックスからパッケージ名を抽出し、それぞれをアンインストールします。

追加のヒント

  • これらのコマンドを実行する前に、目的の仮想環境にいることを確認してください。
  • アンインストール プロセスを続行する前に、pip パッケージのバックアップがあることを確認してください。
  • プロセス中に問題が発生した場合は、公式ドキュメントを参照するか、フォーラムまたはコミュニティ サポート チャネルで支援を求めてください。

以上がpip 経由でインストールされた Python パッケージをアンインストールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート