【问题标题】:Multiple installations of Python on Mac OS - can't install pip package在 Mac OS 上多次安装 Python - 无法安装 pip 包
【发布时间】:2015-12-08 15:20:46
【问题描述】:

我是 mac 和 python 的初学者,为了安装 pip,我有点搞砸了 python 安装。

这是我现在卡住的地方:

我安装了 3 个版本的 python - (i) 由 mac OS 预安装 (ii) 从 python.org 安装 python 3.5.1 (iii) 通过 home-brew 安装 python 2.7

pip 不工作,直到我通过这个命令卸载了 brew 版本brew uninstall python

现在 pip 显示命令选项但无法安装包。

这是我在发出命令pip install requests 后遇到的错误截图:

error screenshot

我检查了早期关于堆栈溢出的链接here- bad python installhere- uninstalling python2.7,但无法解决它。

伙计们,我知道我在安装时做得过火,但这是因为没有安装 pip。非常感谢你帮助我!!

最好的

【问题讨论】:

  • 这不是你要问的,但我强烈建议在使用pip 安装软件包之前使用virtualenv
  • 指定每个版本的 pyhton 使用哪个版本的 pip,即。 pip2 安装。首先为每个版本的python安装每个版本的pip。

标签: python macos python-2.7


【解决方案1】:

试试这个:

sudo pip install requests

【讨论】:

  • 戴夫谢谢,它工作的人。它适用于mac上预装的python,我通过导入检查了python shell。正如这里所建议的,我必须再次为 python 3.5 安装 pip。
  • @lawsome 好消息。请查看virtualenvvirtualenv.readthedocs.org/en/latest
【解决方案2】:

如果您尝试为您的 python 3.5 安装安装请求,请尝试使用 pip3 安装请求

使用 pip 将使用 OSX 默认安装,而不是为 3.5 安装它

【讨论】: