美文网首页Python应用集
Python 批量卸载packages包

Python 批量卸载packages包

作者: Solomon_Xie | 来源:发表于2019-01-11 00:49 被阅读0次

不像pip install -r requirements.txt可以批量安装包,卸载就没有原生方法了,需要用巧劲。
目前Stackoverflow有这么一种用法:
pip freeze | grep pyobjc-framework | xargs pip uninstall -y
其中pyobjc-framework 是搜索关键字,搜索包含这些字的包然后批量卸载。
如果不是指定某些关键字,直接pip freeze | xargs pip uninstall -y,那么就是卸载所有的包了。
不出所料的话,应该是执行不了的,总有哪个包的卸载会出错,然后中断进程。

如果想达到恢复出厂设置的感觉,那么直接类似brew reinstall python这样的重装python就可以了罢。不过我再重装后,虽然很多删掉了,但还是会有些遗留,需要手动清除。

相关文章

网友评论

    本文标题:Python 批量卸载packages包

    本文链接:https://www.haomeiwen.com/subject/yoxirqtx.html