Python应用集

Python 批量卸载packages包

2019-01-11  本文已影响0人  Solomon_Xie

不像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就可以了罢。不过我再重装后,虽然很多删掉了,但还是会有些遗留,需要手动清除。

上一篇下一篇

猜你喜欢

热点阅读