PIP-FREEZE(1)
π§ PIP-FREEZE(1) β a.k.a. the pip manual, bestie edition β¨
okay so real talk, this page is from the pip manual set, and it's literally about pip-freeze, the command that spills out all your installed packages in requirements format. it's giving "screenshot of your entire python situation." π
π NAME π
pip-freeze β description of the pip freeze command. yes, that's the whole name section, she's short and she knows it π
πΈ DESCRIPTION πΈ
so what does it do? it outputs your installed packages in requirements format. that's it, that's the vibe. π«Ά
and the packages? they're listed in a case-insensitive sorted order. alphabetized, but make it chill about capital letters. lowkey iconic of her. π₯
π¦ USAGE π¦
here's the whole summoning ritual, no cap:
python -m pip freeze [options]
literally just that. options optional, obviously. π
β¨ OPTIONS β¨
grab a snack, there's a full list, and we're going through every single one π
-r,--requirement <file>β uses the order in the given requirements file, plus its comments, when generating the output. and bestie, listen: this option can be used multiple times. stack it, queen π-l,--localβ if you're in a virtualenv that has global access, this says do not output globally-installed packages. keep it local, keep it cozy π§--userβ only outputs packages installed in user-site. just the user-site ones, nothing else, periodt.--path <path>β restricts the listing to the specified installation path for listing packages. and yeah, it can be used multiple times too. go off with your paths π--allβ the "don't skip anyone" flag. do not skip these packages in the output:setuptools,pip,distribute,wheel. normally they'd get left out, but with--alleverybody gets an invite to the party π--exclude-editableβ excludes editable packages from the output. bye bestie, you're editable, you're not coming π--exclude <package>β excludes the specified package from the output. one specific package? out. blocked. unfollowed. π
π AUTHOR π
pip developers. the whole crew. main character energy collectively π
π COPYRIGHT π
The pip developers β same legends, now with legal paperwork β
that's the whole page, and you ate it up fr fr ππ cute little sign-off: this is version 23.2, dated Jun 25, 2025 β go freeze some packages, queen π§β¨π
π¦ 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