昨天我花了大部分时间寻找安装pip(Python包管理器)的明确答案。我找不到好的解决方案。

如何安装?


当前回答

我向你推荐Anaconda。它是由Python支持的领先的开放数据科学平台。安装了许多基本软件包。Anaconda(conda)自带pip安装。

其他回答

您可以在OS X上通过Homebrew安装它。为什么要使用Homebrew来安装Python?

OS X附带的Python版本非常适合学习,但是这对发展不利。OS X附带的版本可能是与当前的Python官方版本相比已过时被认为是稳定的生产版本。(来源)

Homebrew是OS X的软件包管理器。有关更多详细信息,请访问Homebrew页面。安装Homebrew后,运行以下命令以安装最新的Python、Pip和Setuptools:

brew install python

我向你推荐Anaconda。它是由Python支持的领先的开放数据科学平台。安装了许多基本软件包。Anaconda(conda)自带pip安装。

在最近的版本(我相信是从约塞米蒂或埃尔卡皮坦……至少从塞拉开始)上,如果您使用Homebrew,则需要在brew安装python3之后运行brew postinstall python3。

So,

brew install python3 # this only installs python
brew postinstall python3 # this installs pip

1.5之后的自制版本

根据官方Homebrew页面:

2018年3月1日,python公式将升级为python 3.x和python@2将为安装python2.7添加公式(虽然这将仅是keg,因此默认情况下,Python和python2都不会添加到PATH中,而不需要手动brew链接--force)。我们将维护python2、python3和python@3别名。

因此,要安装Python 3,请运行以下命令:

brew install python3

然后,pip将自动安装,您可以通过pipinstall<package>安装任何软件包。

您应该首先安装Homebrew(可执行brew):

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然后brew安装Python

brew install python

然后pip会起作用。

不知怎么的,简易安装在我的旧Mac(10.8(山狮))上不起作用。这解决了我的问题:

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

如果没有wget,只需在浏览器中打开URL,https://bootstrap.pypa.io/get-pip.py,然后另存为get-pipp.py。