Answers:
更新(2019年1月):
easy_install已弃用。请get-pip.py改用:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py旧答案:
easy_install pip如果您需要管理员权限才能运行此程序,请尝试:
sudo easy_install pipInstalled /Library/Python/2.7/site-packages/pip-6.0.6-py2.7.egg-我的python3安装怎么样?这是否仅仅意味着pip使用了我的python2安装?
                    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && sudo python get-pip.py
                    ⚡️ TL; DR -一个线的解决方案。
您要做的就是:
sudo easy_install pip2019:⚠️
easy_install已被弃用。检查下面的方法2以进行首选安装!
我做了一个gif,因为。为什么不?
细节:
⚡️好,我读了上面给出的解决方案,但这是一个易于安装的解决方案
pip。
MacOS Python已安装。但是要确保已Python安装,请打开终端并运行以下命令。
python --version如果此命令返回的版本号表示Python存在。这也意味着您已经可以easy_install考虑使用macOS/OSX。
Now️现在,您所要做的就是运行以下命令。
sudo easy_install pip之后,pip将被安装,您将可以使用它来安装其他软件包。
如果您以pip这种方式安装有任何问题,请告诉我。
干杯!
PS我最终在博客上写了一篇有关它的文章。快速提示:如何在macOS或OS X上安装pip?
✅ 更新(2019年1月):方法2:两线解决方案-
easy_install已弃用。请get-pip.py改用。
首先下载get-pip文件
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py现在运行此文件进行安装 pip
python get-pip.py那应该做。
你说的另一个gif?来呀!
--user选项或检查权限。
                    sudo
                    --user选项或检查权限。
                    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py,我对此curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bootstrap.pypa.io:443有何想法?@AhmadAwais
                    您可以在OS X上通过Homebrew安装它。为什么要在Homebrew中安装Python?
OS X附带的Python版本非常适合学习,但不利于开发。OS X附带的版本可能已从官方的当前Python发行版过时了,该版本被认为是稳定的生产版本。(来源)
Homebrew是OS X的软件包管理器。在Homebrew页面上找到更多详细信息。一旦安装了Homebrew,请运行以下命令以安装最新的Python,Pip和Setuptools:
brew install pythonsudo。
                    pip仍未安装,则可能需要重新链接,例如brew unlink python && brew link python
                    我很惊讶没有人提到这一点-自2013年以来,python本身就可以安装pip,不需要外部命令(也不需要Internet连接)。
sudo -H python -m ensurepip这将创建与安装类似的安装easy_install。
/path/to/your/python -m pip <command>
                    在Mac上:
安装easy_install
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python安装点子
sudo easy_install pip现在,您可以安装外部模块。例如
pip install regex   # This is only an example for installing other modulescurl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python将破坏您的设置!如果您已经安装过easy_setup,请不要安装它。在执行此命令后,我已经花了一个小时来修复我的安装程序(感谢stackoverflow.com/questions/6012246/…)。
                    pip可通过OS X在OS X上使用easy_install。
打开一个终端并输入:
sudo easy_install pip当提示您输入密码时,输入您的常规登录密码。
安装完成后,您应该可以pip按预期使用。   
注意:这也适用于其他python包
pip install --upgrade pip
                    2019年10月更新:MacOs Mojave
MacOS附带python2,但不附带pip。无论如何,最好使用自制软件进行管理,您必须在安装之前进行安装:
安装python2:
brew install python警告:对于现代macOS(2019),可以安装python3,并且python2您确实需要执行以下操作:brew install python@2
安装python3:
brew install python3更新:Python 3
如果您安装python3,则会自动安装pip。
brew install python3新2019:现在使用pip版本3,请使用pip3或您可以执行:python3使用版本3.当您使用pip3安装软件包时,它们将与分开python2。
老:您只需要升级pip,但在此之前,您需要创建一个虚拟环境以使用Python3。您可以使用项目文件夹或任何文件夹:
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip检查版本:
pip -V
python --version
NEW 2019:
pip3 -V
python3 --version要停用环境:
$ deactivatesudo python get_pip.py运作良好,是因为OS X python已安装!
                    curl -O https://bootstrap.pypa.io/get-pip.py | sudo python3 get-pip.py用于El Capitan上的Python3。
                    pip3
                    基本上,这包括:
sudo python get-pip.py该解决方案的主要优点是,它会为曾经运行过的python版本安装pip get-pip.py,这意味着,如果使用默认的OS X python安装来运行get-pip.py,则将从系统中为python安装安装pip。
大多数在OS X上使用软件包管理器(自制或Macport)的解决方案都会在软件包管理器的环境中创建python的冗余安装,这可能会在您的系统中造成不一致,因为根据您所执行的操作,您可以将安装称为python,而不是另一个。
get-pip.py下运行sudo,但是get-pip.py在您知道校验和之前,不能保证下载正确。更多内容:stackoverflow.com/questions/34587473/...
                    git-pip.py脚本为Apple股票python安装pip是现有脚本的主要用例,而不仅仅是通过自制软件安装python。
                    尽管Python已随MacOS一起提供,但安装单独的Python副本是一种普遍的选择。您有责任确保使用的是您打算使用的Python副本。但是,这样做的好处是拥有最新的Python版本,并且在出现严重错误的情况下可以防止系统崩溃。
要使用HomeBrew安装Python :
brew update
brew install python # or brew install python3现在确认我们正在使用新安装的Python:
ls -lh `which python`...应显示指向其中带有“地窖”的路径的符号链接,例如:
lrwxr-xr-x  1 chris  admin    35B Dec  2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/pythonPip应该与Python一起安装。您可能需要输入以下内容来升级它:
pip install --upgrade pip现在,您可以在PyPI上安装任何50,000+个软件包。
以前,我使用get-pip.py安装pip。但是,文档警告说,get-pip.py与软件包管理器不协调,可能会使您的系统处于不一致状态。无论如何,没有必要,因为从2.7.9开始,Python现在已包含 pip 。
请注意,pip不是Python的唯一软件包管理器。还有easy_install。将两者混合使用是不好的,所以不要这样做。
最后,如果您同时安装了Python 2和3,pip将指向最后安装的Python。养成显式使用pip2或pip3的习惯,因此您可以确定哪个Python正在获取新库。
骇客入侵!
python符号链接到python2,python3符号链接到python3 ...不管最后安装的是哪个。
                    对于同时安装了python2和python3的用户,以下是解决方案:
python2.7 -m ensurepip --default-pip另外,如果您想为python3.6安装pip:
wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py在最新版本(我相信至少从塞拉利昂起,从优胜美地或El Capitan起),如果您使用自制软件brew postinstall python3,brew install python3则需要运行。
所以,
brew install python3 # this only installs python
brew postinstall python3 # this installs pip在2018年3月1日,python公式将升级到Python 3.x,并且将添加python @ 2公式以安装Python 2.7(尽管这仅是小桶,因此默认情况下,不将python和python2添加到PATH中,而无需手动冲泡链接--force)。我们将维护python2,python3和python @ 3别名。
因此,要安装Python 3,请运行以下命令:
brew install python3然后,pip会自动安装,您可以通过来安装任何软件包pip install <package>。
-bash: pip: command not found。最好的答案是对我sudo easy_install pip
                    pip: command not found消息。我确实尝试在iTerm中打开一个新选项卡,并收到相同的消息。两个brew命令均无错误。
                    下载此文件:get-pip.py
然后只需键入
sudo python get-pip.py确保您与get-pip.py位于同一目录中,或者为该文件提供正确的路径。
有关详细信息,您可以访问:http : //pip.readthedocs.org/en/latest/installing.html
您应该先安装Brew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"然后brew安装Python
brew install python然后pip会工作
要安装或升级pip,请从http://www.pip-installer.org/en/latest/installing.html下载get-pip.py 。
然后运行以下命令:
sudo python get-pip.py
例如:
sudo python Desktop/get-pip.py 
Password:
  Downloading/unpacking pip
  Downloading pip-1.5.2-py2.py3-none-any.whl (1.2MB): 1.2MB downloaded
Installing collected packages: pip
Successfully installed pip
Cleaning up...
sudo pip install pymongo
Password:
Downloading/unpacking pymongo
  Downloading pymongo-2.6.3.tar.gz (324kB): 324kB downloaded
  Running setup.py (path:/private/var/folders/0c/jb79t3bx7cz6h7p71ydhwb_m0000gn/T/pip_build_goker/pymongo/setup.py) egg_info for package pymongo
Installing collected packages: pymongo
...sudo如果您想要安装pip而不需要sudo,那么在尝试全局安装软件包时总是会感到沮丧,请像这样pip在本地文件夹中安装/usr/local:
curl https://bootstrap.pypa.io/get-pip.py > get-pip.py
python get-pip.py --prefix=/usr/local/然后:
pip install <package-of-choice> 没有 sudo
ImportError: No module named pip._internal
                    从以下网站下载python设置工具:
https://pypi.python.org/pypi/setuptools
使用tar文件。
下载后,转到下载的文件夹并运行
python setup.py install完成后,您将拥有easy_install。
请使用以下内容安装pip:
sudo easy_install pip以某种方式无法轻松安装在我的旧Mac(10.8)上不起作用。这解决了我的问题。
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py如果没有wget,只需在浏览器中打开,https://bootstrap.pypa.io/get-pip.py然后另存为get-pip.py
我向您推荐水蟒。它是由Python支持的领先的开放数据科学平台。安装了许多基本软件包。Anaconda(conda)附带了它自己的安装pip。
conda自带pip已安装。最好是conda在Mac上仅使用安装,而不要使用上面描述的与直接系统安装混淆的其他方法。尤其是在使用Python时,裸露安装pip是一个非常糟糕的主意。您应该使用pip随附的conda来正确隔离您的软件包环境。