在 osx 中处理 corrupt/bugged pip 安装

Dealing with a corrupt/bugged pip installation in osx

所以我一直在尝试让“pip”与我的 osx 笔记本电脑 (Mojave) 上的 python 安装一起工作,但我似乎最终遇到了一个有问题的 pip 安装我不能使用任何 pip 命令和 ofc 最重要的是卸载命令。每次我尝试使用 pip 时,我都会收到此错误消息:

Traceback (most recent call last):
  File "/usr/local/bin/pip", line 9, in <module>
    load_entry_point('pip==21.0.1', 'console_scripts', 'pip')()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2697, in load_entry_point
    return ep.load()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2370, in load
    return self.resolve()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2376, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/Library/Python/2.7/site-packages/pip-21.0.1-py2.7.egg/pip/_internal/cli/main.py", line 60
    sys.stderr.write(f"ERROR: {exc}")
                                   ^
SyntaxError: invalid syntax

我查看了 /usr 文件夹,看是否可以手动删除文件,但我认为乱搞这样的事情不是个好主意,尤其是在我知道 xP 任何帮助的情况下非常感谢!

最简单的解决方案可能就是从您的计算机上完全卸载 python,然后从 python.org 重新下载。如果您从 python 网站下载,它会自动为 mac.

安装 pip

这显示了如何卸载:https://www.macupdate.com/app/mac/5880/python/uninstall

然后,只需转至 python.org 并重新安装