mat*_*jom 5 package-management uninstall python apt pip
我对此比较陌生。我已经安装了各种 python2.7 包,有时用 apt-get,有时用 pip,有时从源代码。在尝试删除、升级或安装新软件包时,我遇到了数百万个不同的问题。所以,我想删除所有 python 包,并从一个干净的安装开始。有没有相对安全的方法来做到这一点?
pip有一个选项允许您无需确认即可处理卸载:--yes。 因此,如果您获取所有软件包,然后使用卸载程序一一执行它们,您将删除所有软件包。
为此,您可以使用以下xargs命令:它将允许您用作\n分隔符(有关更多信息,请参阅man xargs )
所以所有这些加在一起只是一个命令,它将删除所有已安装的 Python 包::
pip freeze | xargs pip uninstall --yes
Run Code Online (Sandbox Code Playgroud)