我正在尝试删除所有已安装的“pyobjc-framework”前缀包。我尝试了以下方法:
% pip freeze | grep pyobjc-framework | xargs pip uninstall
但是这个 barfs 因为每个 pip 卸载都需要确认(也许绕过这个的方法是一个解决方案)。
在我必须手动分解和卸载每一个之前请帮忙!没有人想要那个。
原文由 wh1tney 发布,翻译遵循 CC BY-SA 4.0 许可协议
将 grep 输出重定向到一个新文件并运行。
pip uninstall -r <file name>
我认为有效。
pip freeze | grep pyobjc > packages_to_remove.txt
sudo pip uninstall -y -r packages_to_remove.txt
原文由 Matt Alcock 发布,翻译遵循 CC BY-SA 3.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答850 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
如果您将
-y | --yes
标志添加到 pip,您的命令应该真正起作用 :-)可能:
% pip freeze | grep pyobjc-framework | xargs pip uninstall -y