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

如何安装?


当前回答

sudo port install py27-pip

然后更新PATH以包含py27 pip bin目录(可以在~/.bash_profile中添加此目录:

PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH

pip将在新的终端窗口中可用。

其他回答

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

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

然后brew安装Python

brew install python

然后pip会起作用。

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

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

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

brew install python
sudo port install py27-pip

然后更新PATH以包含py27 pip bin目录(可以在~/.bash_profile中添加此目录:

PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin:$PATH

pip将在新的终端窗口中可用。

pip通过easy_install在OS X上可用。

打开终端并键入:

sudo easy_install pip

当提示输入密码时,请输入正常登录密码。安装完成后,您应该能够按照预期使用pip。

注意:这也适用于其他Python包

⚡️ TL;DR—单线解决方案。

为Python v2.7运行以下命令(从2021起,Mac上默认)

curl https://bootstrap.pypa.io/pip/2.7/get-pip.py | python

为Python v3运行以下命令

curl https://bootstrap.pypa.io/get-pip.py | python

如果您将其安装为Python 3,请执行以下操作

curl https://bootstrap.pypa.io/get-pip.py | python3

你说的另一幅GIF图像?干得好!


以下是2019年及之前的工作情况

你所要做的就是:

sudo easy_install pip

2019: ⚠️easy_install已被弃用。请检查下面的方法2以了解首选安装!

细节:

⚡️ 好的,我阅读了上面给出的解决方案,但这里有一个安装pip的简单解决方案。

macOS附带安装了Python环境。但为了确保安装了Python,请打开终端并运行以下命令。

python --version

如果此命令返回表示Python存在的版本号。这也意味着,考虑到您使用的是macOS或OS X,您已经可以访问easy_install。

ℹ️ 现在,您只需运行以下命令即可。

sudo easy_install pip

之后,将安装pip,您可以使用它安装其他软件包。

注:我最后写了一篇关于它的博客。快速提示:我如何在macOS或OS X上安装pip?


✅ 方法#2:双线溶液

easy_install已被弃用。请改用get-pip.py。

下载并安装PIP

curl https://bootstrap.pypa.io/get-pip.py | python