如何使用 pip 卸载所有已安装的 Python 包?
要使用 pip 卸载所有已安装的 Python 包,您可以使用以下命令:
pip freeze | xargs pip uninstall -y
这条命令的工作原理如下:
pip freeze
生成一个已安装包的列表,以及它们的版本,格式类似于package==version
。xargs
是一个命令行工具,用于构建并执行命令。pip uninstall -y
是用于卸载包的 pip 命令,-y
标志用于自动确认所有提示,不需要手动干预。
请注意,这种方法适用于类 Unix 系统(如 Linux 或 macOS)。如果您在 Windows 上,可以使用以下命令:
pip freeze | %{pip uninstall -y $_.Split('==')[0]}
这条命令在 PowerShell 中运行,并且工作原理类似于上面的 Unix 命令,不同之处在于需要使用 PowerShell 的语法来处理输出。
评论已关闭