警告!

警告!

我对此还比较陌生。我安装了各种 python2.7 软件包,有时使用 apt-get,有时使用 pip,有时从源代码安装。在尝试删除、升级或安装新软件包时,我遇到了数百万种不同的问题。因此,我想删除所有 python 软件包,然后从全新安装开始。有没有相对安全的方法可以做到这一点?

答案1

警告!

这是对你问题的回答!

pip有一个选项可以让你无需确认即可进行卸载:--yes 因此,如果您获取所有软件包,然后使用卸载程序逐个执行它们,您将删除所有软件包。

为此,您可以使用以下xargs命令:它将允许您使用\n分隔符(请参阅人xargs了解更多信息)

所以所有这些加在一起只是一个命令将删除所有已安装的 Python 包::

pip freeze | xargs pip uninstall --yes

来源

相关内容