Occasionally, you’ll want to uninstall a package. The safest way to do this is by running pip show
on every package you have installed, ensuring that the package you want to uninstall does not show up in the requires:
line for any package.
Once you’re confident you can uninstall a package, you can do so with pip uninstall
. Later, if you discover that you’ve accidentally removed a dependency of another package, you can reinstall that package, and pip
will automatically redownload the missing dependency.
Thomas Piekarski on Aug. 7, 2020
Is there any reason why pip is not offering to check if packages are used by any other packages before uninstalling?