问题:如何在Mac上安装pip3?
我正在尝试安装pip3,但没有任何运气。此外,我尝试了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')回答 0
更新-1.5之后的自制版本
在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或pip3会自动安装,您可以通过安装任何软件包pip install <package>。
旧版本的Homebrew
不仅brew install python3而且brew postinstall python3
因此,您必须运行:
brew install python3
brew postinstall python3请注意,您应该检查控制台,因为它可能会导致您出错,并且在这种情况下,pip3不会安装。
回答 1
回答 2
我用以下命令解决了相同的问题:
curl -O https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py回答 3
对我来说brew postinstall python3没用。在GitHub自制问题页面上找到了此解决方案:
$ brew rm python 
$ rm -rf /usr/local/opt/python
$ brew cleanup 
$ brew install python3回答 4
Python3成功运行,但没有pip3。尝试了许多来自stackoverflow,quora等的建议。(大量安装和卸载)
Python3总是很好,但是没有pip3。最后,我从以下网址下载了Python3:https://www.python.org/downloads/
只需单击鼠标,一切(Python3 + pip3)现在都可以正常工作。
回答 5
回答 6
类似于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
回答 7
我在目录中运行以下<user>:<group>与<user>:<group>其他文件匹配的其他文件/usr/local/lib/python3.7/site-packages/:
sudo chown -R <user>:<group> /usr/local/lib/python3.7/site-packages/pip*
brew postinstall python3回答 8
我也遇到了同样的问题,但brew install python3无法正常安装pip3。
布雷会发出警告The post-install step did not complete successfully。
它与自制有关,没有许可 /usr/local
创建目录(如果不存在)
sudo mkdir lib 
sudo mkdir Frameworks在内部/usr/local授予自制权限,以便可以访问它们:
sudo chown -R $(whoami) $(brew --prefix)/*现在ostinstall python3
brew postinstall python3这将为您成功安装
回答 9
升级到Mac OS Catalina之后,并升级了所有vEnv模块,pip3停止工作(产生错误:“ TypeError:’模块’对象不可调用”)。
找到问题58386953,导致这里出现问题并解决。
- 从vEnv退出(我启动了新的Shell)
- sudo python3 -m pip uninstall pip(这是必要的,但没有解决问题,因为它删除了基本的Python点子,但没有碰到我的vEnv点子)
- sudo easy_install pip(在基本Python中而不是vEnv中重新安装pip)
- cd到您的计算机上,vEnv/bin然后键入“ source activate”进入vEnv
- rm pip pip3 pip3.6(似乎是摆脱vEnv中虚假点的唯一方法)
- 现在pip已从vEnv中消失,我们可以在基本Python中使用一个(我无法在删除后将pip成功安装到vEnv中)
回答 10
如果您使用的是python3,请执行python3 get-pip.py。只是一个简单的命令。

