【问题标题】:pip missing for osx homebrew installed python3.5osx homebrew 缺少 pip 安装 python3.5
【发布时间】:2016-03-30 13:14:09
【问题描述】:

我使用自制软件在 OSX 上安装和维护 python 安装

由于缺少最新的 python3 更新 pip。 python2.7 的 pip 模块存在,而 python3 缺少它

如果有一些关于如何安装它的建议会很高兴,这样它就不会在每次 python3 升级时中断

请注意,这些软件包是使用自制软件安装的(例如 brew install pythonX.X)

系统信息如下: 操作系统:OSX 10.11.2 (el capitan)

python + pip 安装状态
- python2.7.11 + pip(好的!)
- python3.5.1 + pip(pip不见了!)

以下是命令“which -a python”的输出
/usr/local/bin/python
/usr/bin/python

非常感谢您的帮助

【问题讨论】:

  • 是的,python3 根本没有 pip 我也确认它在做 >>help() help> modules 并且 pip 从已安装模块列表中丢失
  • 您能否将which -a python 的输出添加到您的问题中?
  • 非常感谢@cel 我刚刚做了,我不知道'-a'选项。
  • python3 -m ensurepip 将为您引导 pip,之后python3 -m pip install <pkg-name> 可用于安装包。
  • 太棒了!它只是工作。非常感谢,不知道 ensurepip。

标签: python macos python-3.x pip homebrew


【解决方案1】:

High Sierra 也一样。 Matt W 的解决方案奏效了:

$ brew uninstall python3
$ unset PYTHONPATH
$ brew install python3

再等 6 分钟……去喝杯咖啡吧。

【讨论】: