
Once you are done reading, you can try the ActiveState Platform by signing up for a free account.


Our dependency management system makes it possible to track conflicts between packages, know about platform-specific dependencies, and even track system-level dependencies like C and C++ libraries. The AS Platform is unique in automatically installing and uninstalling transitive dependencies. In this article, we explain how to uninstall Python packages using these popular tools and we also introduce you to the ActiveState Platform.

However, unless specifically defined in a requirements.txt or pipfile.lock, package managers will not deal with transitive dependencies (ie., dependencies of dependencies). All Python package management solutions provide the basic function of uninstalling packages, including pip, pipenv and the ActiveState Platform.
