Removing pip's cache?

49.2K    Asked by BenButler in Python , Asked on Jul 4, 2021

I need to install psycopg2 v2.4.1 specifically. I accidentally did:

pip install psycopg2

Instead of:

pip install psycopg2==2.4.1

That installs 2.4.4 instead of the earlier version.

Now even after I pip uninstall psycopg2 and attempt to reinstall with the correct version, it appears that pip is re-using the cache it downloaded the first time.

How can I force pip to clear out its download cache and use the specific version I'm including in the command? Please guide how to clear pip cache?

Answered by Dadhija raj

If you want to force pip to clear out its download cache and use the specific version you can do by using --no-cache-dir command. If you are using an older version of pip than upgrade it with pip install -U pip. This will help you clear pip cache.





Your Answer

Answer (1)

To remove Pip's cache, you can use the following command:

pip cache purge

This command removes all cached files from Pip's cache directory. If you want to remove specific packages from the cache, you can use:

pip cache remove 

Replace with the name of the package you want to remove from the cache.




6 Months

Interviews

Parent Categories