我需要从 pip 中删除损坏的旧版本 setuptools
软件包
不幸的是pip uninstall setuptools
不起作用,因为找不到一些条目并返回给我:
Cannot remove entries from nonexistent file ...
错误
对于安装过程,您可以使用 --ignore-installed
继续操作,对于卸载过程,此标志似乎无法识别。
应该使用什么命令来实现包删除?
最佳答案
您可以通过删除目录和egg文件来手动完成此操作。查找 site-packages 目录,应该有类似 setuptools.egg-info 的内容,删除(或移动它),然后使用您使用的任何版本/位置运行以下命令:
sudo rm -rf/usr/local/lib/python2.7/dist-packages/setuptools
关于python - 如何在丢失文件的情况下强制 pip 卸载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43002365/