快速卸载python包的工具。
pipurge的Python项目详细描述
pipurge是一个允许您在系统级或在 维图阿列诺夫。
用法
基本用法:
$ pipurge There are 23 packages to uninstall. Proceed? [y/N]: y Uninstalling aiodns-1.1.1: Successfully uninstalled aiodns-1.1.1 Uninstalling aiohttp-2.2.5: Successfully uninstalled aiohttp-2.2.5 Uninstalling async-timeout-2.0.0: Successfully uninstalled async-timeout-2.0.0 Uninstalling certifi-2018.11.29: Successfully uninstalled certifi-2018.11.29 ...
还可以使用–keep选项指定要保持安装的某些包。 pipurge还将保留您指定的包的依赖项,以便它们继续工作。
如果希望进一步控制进程,请使用–ask选项和pipurge 将询问您是否卸载剩余的每个包。
$ pipurge --keep requests,flask --ask Finding dependencies for requests... Finding dependencies for certifi... Finding dependencies for chardet... Finding dependencies for idna... Finding dependencies for urllib3... Finding dependencies for flask... Finding dependencies for Werkzeug... Finding dependencies for Jinja2... Finding dependencies for MarkupSafe... Finding dependencies for itsdangerous... Finding dependencies for click... There are 3 packages to uninstall. Proceed? [y/N]: y Uninstall bleach ? [y/N]: y Uninstalling bleach-3.0.2: Successfully uninstalled bleach-3.0.2 Uninstall docutils ? [y/N]: n Uninstall faste ? [y/N]: y Uninstalling faste-0.2.5: Successfully uninstalled faste-0.2.5 Purge complete!