Python 在Windows上卸载venv之外的所有PIP包的最简单方法

Python 在Windows上卸载venv之外的所有PIP包的最简单方法,python,powershell,pip,Python,Powershell,Pip,我见过一些使用列表卸载所有pip包的技术。大多数问题的答案似乎都是基于linux的。几年前,我在venv之外的一台旧的windows笔记本电脑上安装了很多库 谢谢 你试过这个吗 pip freeze | xargs pip uninstall -y 您可以在powershell提示符下运行此命令: pip freeze > packagelist.txt pip uninstall -r .\packagelist.txt -y 另一种更具规划性的方式是: $packages = pi

我见过一些使用列表卸载所有pip包的技术。大多数问题的答案似乎都是基于linux的。几年前,我在venv之外的一台旧的windows笔记本电脑上安装了很多库

谢谢

你试过这个吗

pip freeze | xargs pip uninstall -y

您可以在powershell提示符下运行此命令:

pip freeze > packagelist.txt
pip uninstall -r .\packagelist.txt -y
另一种更具规划性的方式是:

$packages = pip freeze 

foreach ($package in $packages ){
pip uninstall $package -y

}

@TD您的意思是运行此命令时出现了与xargs相关的错误?是的,xargs是标准配置,还是在运行之前需要安装一些东西