Python 卸载所有的包
- 引言
- 正文
引言
可能很少有小伙伴会遇到这个问题,当我们错误安装了一些包后,由于包之间有相互关联,导致一些已经安装的包无法使用,而由于我们已经安装了很多包,它们的名字我们并不完全知道,导致无法彻底卸载,为了解决这一问题,我们可以通过一次性卸载所有已经安装好的 Python
包来实现,完全卸载后,再重新安装我们自己所需要的包即可。
正文
首先,我们可以将所有需要卸载的包的名称放置在一个 .txt
文本文件中。如下图所示:
做好这一切后,将这个文件命名为自己想要的名称,这里我将其命名为 PythonPackage.txt
,再将其放置到一个目录下,比如这里我放到了 C:\Users\xxx\Desktop\aaa
目录下,接下来,使用管理员权限打开 Windows
命令行,输入:
cd C:\Users\xxx\Desktop\aaa
进入到对应的文件目录下,然后在命令行中继续输入:
pip uninstall -r PythonPackage.txt -y
上述代码有时候会提示有问题,可以采用下面的代码实现:
python.exe -m pip uninstall -r PythonPackage.txt -y
完成后所有的包就都被卸载了,但是这里小伙伴们需要注意一点,通常在我们最初安装好 Python
后,会有 pip
安装包被自动安装,这样我们就可以后续使用 pip install <Package name>
来安装所需要的包,自动安装好的三个包名如下:
但是,当我们采用了上述卸载方式后,pip
包也会被卸载,因此需要特别小心,可以在 PythonPackage.txt
文件中删去上述三个名称,这样在完全卸载包的时候就不会卸载这三个包了,如果有小伙伴不小心卸载了上述的三个包,也不用着急,可以使用这篇文章 Python 误删 pip 包后如何重装 中介绍的方式重新安装 pip
包。
如果大家觉得有用,就点个赞让更多的人看到吧~