PIP-UNINSTALL(1)
π PIP-UNINSTALL(1) β the pip girlies' guide π
okay so bestie, you're in the pip corner of the man pages β yes, the one and only pip β and this is the pip-uninstall page. buckle up, we're yeeting packages today π¦
β¨ NAME β¨
pip-uninstall β literally the description of the pip uninstall command. that's the whole vibe. no cap.
πΈ DESCRIPTION πΈ
Uninstall packages. that's it, that's the tweet π
pip</purl> is able to uninstall most installed packages. but bestie, there are known exceptions, and we're gonna name them because we're not about to let you get blindsided π
- Pure
distutilspackages installed withpython setup.py install, which leave behind no metadata to determine what files were installed. it's giving "i threw away the receipt" π - Script wrappers installed by
python setup.py develop.
β USAGE β
here's the shape of it, keep it exactly like this:
python -m pip uninstall [options] <package> ...
python -m pip uninstall [options] -r <requirements file> ...
π OPTIONS π
-r,--requirement <file>β uninstall all the packages listed in the given requirements file. and yes bestie, this option can be used multiple times β stack 'em up π₯-y,--yesβ don't ask for confirmation of uninstall deletions. zero questions, straight to the yeet π (use responsibly, queen)--root-user-action <root_user_action>β action if pip is run as a root user. by default, a warning message is shown. so like, keep that in mind π--break-system-packagesβ allow pip to modify anEXTERNALLY-MANAGEDPython installation. highkey a big-girl move, so know what you're doing π«Ά
π AUTHOR π
pip developers β the icons behind it all, no notes β¨
π COPYRIGHT π
The pip developers
bestie reminder:distutilspackages installed withpython setup.py installhave no metadata, sopipcan't work out what files to delete. that's not a bug, that's just the lore π same energy for script wrappers frompython setup.py develop.
and that's the page, fr fr π version 23.2, dated Jun 25, 2025 β shoutout to the pip team for keeping us uninstalled and unbothered, mwah ππ§β
π¦ where this page comes from
- centos-stream 9: python3.12-pip 23.2.1-5.el9 Β· MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms