3

Are there pip commands, if any, to remove excessive space caused by pip installations without affecting operations of existing packages?

I am using python 3.7

user3848207
  • 3,737
  • 17
  • 59
  • 104

2 Answers2

7

As of pip 20.1, you can just use pip cache purge Check one of the pip maintainers' SO answer here.

Alk
  • 313
  • 4
  • 13
2

Cleaning up cache is not built in pip command. You have to clean the cache folder manually.

The default location for the cache directory depends on the Operating System:

Unix ~/.cache/pip and it respects the XDG_CACHE_HOME directory.

macOS ~/Library/Caches/pip.

Windows <CSIDL_LOCAL_APPDATA>\pip\Cache

For example,

# clean up cache on Linux
rm -rf ~/.cache/pip

References

Simba
  • 23,537
  • 7
  • 64
  • 76