如何在 Mac 上安装 Python 的 pip3?

我正在安装管道3,但是运气不太好。另外,我尝试了 sudo install和它没有工作。如何在 Mac 上安装 pip3?

sudo easy_install pip3
Password:
Searching for pip3
Reading https://pypi.python.org/simple/pip3/
Couldn't find index page for 'pip3' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
   

No local packages or download links found for pip3
error: Could not find suitable distribution for Requirement.parse('pip3')
401189 次浏览

你可以用 自酿的

那就跑吧:

brew install python3

要安装或升级 pip,请从 官方网站下载 Get-pip.py,然后运行以下命令:

sudo python get-pip.py

它将为运行脚本的 python 版本安装 pip

Python3工作得很成功,但是没有 pip3。我尝试了 Stack Overflow、 Quora 和其他网站的建议(大量的安装和卸载)。

Python 3总是很好,但是没有 pip3: Https://www.python.org/downloads/

通过简单的鼠标点击和其他操作(Python3 + pip3) ,它现在工作得很好。

更新-自制版本后1.5

根据 家酿的官方页面:

在2018年3月1日,Python 公式将被升级到 Python 3.x,并且在安装 Python 2.7时将添加一个 Python@2公式(尽管这将是 keg-only,因此在没有手动酿造链接—— force 的情况下,Python 和 python2都不会被默认添加到 PATH 中)。我们将维护 python2、 python3和 python@3别名。

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

brew install python3

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


老版本的家酿咖啡

不仅是 brew install python3,而且是 brew postinstall python3

所以你必须逃跑:

brew install python3
brew postinstall python3

注意,您应该检查控制台,因为它可能会给您带来错误,在这种情况下,pip3是安装了 没有的。

对我来说,brew postinstall python3不起作用。我在 GitHub 自酿的问题页面上找到了这个解决方案:

$ brew rm python
$ rm -rf /usr/local/opt/python
$ brew cleanup
$ brew install python3

我用这些命令解决了同样的问题:

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

与 Oksana 类似,但添加 python3

$ brew rm python
$ brew rm python3
$ rm -rf /usr/local/opt/python
$ rm -rf /usr/local/opt/python3
$ brew prune
$ brew install python3
$ brew postinstall python3

现在似乎可以在 mac os x 10.13.3 Xcode 9.2下为 pip3工作

我运行了下面的 <user>:<group>匹配 /usr/local/lib/python3.7/site-packages/目录中其他文件的 <user>:<group>:

sudo chown -R <user>:<group> /usr/local/lib/python3.7/site-packages/pip*
brew postinstall python3

我也遇到了同样的问题,但是 brew install python3不能正常工作来安装 pip3

Brre 将抛出警告 The post-install step did not complete successfully

它必须与自制没有许可证的 /usr/local

如果不存在,则创建目录

sudo mkdir lib
sudo mkdir Frameworks

/usr/local中的权限授予自制程序,以便它可以访问这些权限:

sudo chown -R $(whoami) $(brew --prefix)/*

现在开始安装 python3

brew postinstall python3

这将给你一个成功的安装

升级到 MacOS v10.15(Catalina)并升级所有 vEnv 模块后,pip3停止工作(出现错误: “ TypeError: ‘ module’object is not call”)。

我发现 问题58386953导致这里和解决方案。

  1. 退出 vEnv (我启动了一个新的 shell)
  2. sudo python3 -m pip uninstall pip(这是必要的,但是它没有修复问题,因为它删除了基本的 Python pip,但是它没有触及我的 vEnv pip)
  3. sudo easy_install pip(在基本 Python 中重新安装 pip,而不是在 vEnv 中)
  4. Cd 到你的 vEnv/bin键入“源激活”进入 vEnv
  5. rm pip pip3 pip3.6(这似乎是在 vEnv 中消除假 pip 的唯一方法)
  6. 现在 pip 从 vEnv 中消失了,我们可以使用基本 Python 中的 pip (删除后我无法成功地将 pip 安装到 vEnv 中)

如果你正在使用 Python3,只需执行 python3 get-pip.py,它只是一个简单的命令。

安装 Pipp3

  • 按照这个 链接在您的计算机上下载 pip3
  • 按照页面上的说明操作,然后在成功下载 Pipp3之后,在终端中运行 python3 get-pip.py
  • 这将把 pip3安装到您的笔记本电脑中,然后您可以通过在终端中运行哪个 pip3来检查 pip3的安装。

现在只要做 pip3 install <package>