How do I uninstall all packages installed by pip from my currently activated virtual environment?
Python – How to Remove All Packages Installed by Pip
pippythonpython-packagingvirtualenv
pippythonpython-packagingvirtualenv
How do I uninstall all packages installed by pip from my currently activated virtual environment?
Best Answer
I've found this snippet as an alternative solution. It's a more graceful removal of libraries than remaking the virtualenv:
In case you have packages installed via VCS, you need to exclude those lines and remove the packages manually (elevated from the comments below):
If you have packages installed directly from github/gitlab, those will have
@
. Like:django @ git+https://github.com/django.git@<sha>
You can add
cut -d "@" -f1
to get just the package name that is required to uninstall it.