【问题标题】:After OSX 10.11 upgrade, PIP not foundOSX 10.11 升级后,找不到 PIP
【发布时间】:2015-10-10 14:32:15
【问题描述】:

在 OSX 上升级到 El Capitan 后,尝试执行 pip 命令,例如 pip install simplejson 不再有效 - 我收到此错误 -bash: pip: command not found

我尝试使用“get-pip.py”脚本 (https://bootstrap.pypa.io/get-pip.py) 重新安装 pip。运行该命令会返回:

Requirement already up-to-date: pip in /Library/Python/2.7/site-packages/pip-7.1.2-py2.7.egg

但是,我仍然无法从终端呼叫pip。我应该怎么做才能使pip 命令起作用?

【问题讨论】:

标签: python macos pip


【解决方案1】:

如果您在任何地方都找不到二进制或符号链接“pip”,则可能需要按照您所说的使用符号链接。这次我会在 /usr/local/bin 而不是 /usr/bin 中创建符号链接。

是否有可能,无论出于何种原因,在您更新之前 /usr/bin 中存在 pip 的符号链接?如果是这种情况,则系统可能在升级期间修改 /usr/bin 文件夹时将其删除。

希望这会有所帮助。

【讨论】:

  • 我认为手动解决这个问题不是一个好主意。 brew 是包管理器,负责/usr/local/bin 中发生的事情。您应该避免在那里创建和删除文件。
猜你喜欢
  • 1970-01-01
  • 2015-12-28
  • 2019-03-20
  • 2015-12-08
  • 2020-10-22
  • 2017-06-30
  • 2021-07-15
  • 1970-01-01
  • 2014-12-05
相关资源
最近更新 更多