昨天我花了大部分时间寻找安装pip(Python包管理器)的明确答案。我找不到好的解决方案。
如何安装?
昨天我花了大部分时间寻找安装pip(Python包管理器)的明确答案。我找不到好的解决方案。
如何安装?
当前回答
在Mac上:
安装easy_Install卷曲https://bootstrap.pypa.io/ez_setup.py-o-|sudo python安装管道sudo easy_install pip现在,您可以安装外部模块。例如pip install regex#这只是安装其他模块的示例
其他回答
您应该首先安装Homebrew(可执行brew):
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后brew安装Python
brew install python
然后pip会起作用。
安装单独的Python副本是一个流行的选项,尽管Python已经随macOS一起提供。您负责确保使用的是您想要的Python副本。但是,好处是拥有最新的Python版本,并且在出现严重问题时可以保护您的系统。
要使用HomeBrew安装Python,请执行以下操作:
brew update
brew install python # or brew install python3
现在确认我们正在使用新安装的Python:
ls -lh `which python`
…应该显示指向路径的符号链接,其中包含“Cellar”,如:
lrwxr-xr-x 1 chris admin 35B Dec 2 13:40 /usr/local/bin/python -> ../Cellar/python/2.7.8_2/bin/python
Pip应该与Python一起安装。您可能希望通过键入以下内容来升级它:
pip install --upgrade pip
现在,您可以在PyPI上安装50000多个软件包中的任何一个了。
其他注释
以前,我使用get-pip.py安装pip。但是,文档警告说,get-pip.py与包管理器不协调,可能会使系统处于不一致的状态。无论如何,没有必要,因为从2.7.9开始,pip已经包含在Python中。
注意,pip不是Python的唯一包管理器。还有easy_install。把两者混合在一起是不好的,所以不要这样做。
最后,如果您同时安装了Python 2和3,pip将指向您最后安装的Python。养成显式使用pip2或pip3的习惯,这样您就可以确定哪个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
您可以在OS X上通过Homebrew安装它。为什么要使用Homebrew来安装Python?
OS X附带的Python版本非常适合学习,但是这对发展不利。OS X附带的版本可能是与当前的Python官方版本相比已过时被认为是稳定的生产版本。(来源)
Homebrew是OS X的软件包管理器。有关更多详细信息,请访问Homebrew页面。安装Homebrew后,运行以下命令以安装最新的Python、Pip和Setuptools:
brew install python
不知怎么的,简易安装在我的旧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。