PIP安装提示ERROR: Cannot uninstall ‘setuptools’.

正在做一些数据迁移, 结果某个脚本迁移过来过后, 缺少某个库, 果断pip install一下, 好家伙...直接提示ERROR: Cannot uninstall 'setuptools'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

解决方案

直接sudo find / -name setuptools -type d

/usr/lib/pythonx.x下的文件夹都删除或者重命名

然后sudo find / -name setuptools.egg-info

/usr/lib/pythonx.x下的文件都删除或者重命名

再次安装, ok

GPT

这个错误通常表示您试图使用 pip 卸载 setuptools,但是它被其他依赖项所需要,因此无法卸载。如果您想更新 setuptools,可以尝试运行以下命令:

如果您仍然想卸载 setuptools 并且不关心可能影响其他依赖项的风险,可以尝试使用以下命令来强制卸载:

请注意,这可能会破坏某些 Python 库或应用程序的功能,因此最好只在知道自己在做什么的情况下执行此操作。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

00:00/00:00