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
)
例¶
パッケージをアンインストールします。
$ 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