pip uninstall

使用方法

python -m pip uninstall [options] <package> ...
python -m pip uninstall [options] -r <requirements file> ...
py -m pip uninstall [options] <package> ...
py -m pip uninstall [options] -r <requirements file> ...

説明

パッケージをアンインストールします。

pip は、ほとんどのインストール済みパッケージをアンインストールできます。既知の例外は次のとおりです。

  • python setup.py install でインストールされた純粋な distutils パッケージ。インストールされたファイルを判別するためのメタデータが残されません。

  • python setup.py develop によってインストールされたスクリプトラッパー。

オプション

-r, --requirement <file>

指定された要件ファイルにリストされているすべてのパッケージをアンインストールします。このオプションは複数回使用できます。

(環境変数: PIP_REQUIREMENT)

-y, --yes

アンインストールの確認を求めません。

(環境変数: PIP_YES)

--root-user-action <root_user_action>

pip が root ユーザーとして実行された場合のアクション [warn, ignore] (デフォルト: warn)

(環境変数: PIP_ROOT_USER_ACTION)

--break-system-packages

pip が外部管理の Python インストールを変更することを許可します

(環境変数: PIP_BREAK_SYSTEM_PACKAGES)

  1. パッケージをアンインストールします。

    $ python -m pip uninstall simplejson
    Uninstalling simplejson:
       /home/me/env/lib/python3.9/site-packages/simplejson
       /home/me/env/lib/python3.9/site-packages/simplejson-2.2.1-py3.9.egg-info
    Proceed (Y/n)? y
       Successfully uninstalled simplejson
    
    C:\> py -m pip uninstall simplejson
    Uninstalling simplejson:
       /home/me/env/lib/python3.9/site-packages/simplejson
       /home/me/env/lib/python3.9/site-packages/simplejson-2.2.1-py3.9.egg-info
    Proceed (Y/n)? y
       Successfully uninstalled simplejson