Python 包(第三方库)之快速批量卸载

Python 使用过程中,会根据需要安装包(第三方库),但往往疏于清理,随着包的日益增多,占硬盘空间不说,维护也成大问题。面对 pip3 list 中显示的一长串不再需要的包,one by one 删除?有没有搞错!

有没有办法可以快速批量卸载呢?

只要思想不滑坡,方法总比困难多。@#¥%^_^,下面就教您一招:

首先,在终端运行下列命令:

pip3 freeze>modules.txt

本命令是将所有已安装包的名称及版本号等信息导入 modules.txt 文件,保存于数据盘根目录下。文件名称随意,前后一致即可。也可以文本编辑该文件,将需要留存的包删除后保存。

然后运行下列命令:

pip3 uninstall -r modules.txt -y

参数 -y 表示默认全部同意,当然也可以不加而逐个审视……☹

本命令会将文件中罗列的包快速批量卸载,很便利有没有(此处应该有掌声)。

但有一点,这种方法有时不能卸载全部包,系统会给出相应提示。当然,如果需要,剩下的只能劳您自己大驾逐个卸载了☺。


关于第三方库的安装等事宜请参见:

经验分享 程序员 微信小程序 职场和发展