python2安装在每个mac上,我安装了python3,并在标准库中使用了很多 . 现在我想像pip一样使用pip3,它说:

-bash: pip3: command not found

我下载了在StackOverflow的答案中找到的 get-pip.py 并安装它我得到了:

Requirement already up-to-date: pip in /usr/local/lib/python3.6/site-packages

除了我用 which pip3 进行测试并且没有输出,只有正常shell的新行 . 并且 which pip 有像我预期的位置输出:

/usr/local/bin/pip

我用软件包安装了python3,上个月我安装了 brew . 也许这造成了冲突,因为我认为我已经使用 pip3 为某些库安装了python3 .

(我有什么可能使用python3而不必卸载python2和python3,因为我需要它们并得到答案,安装它们都没问题?)

感谢@phd链接到另一个问题 . 同

alias pip3='python3 -m pip'

~/.bash_profile 我可以使用pip3 .

但是我想知道pip3在python3中是否还有一个地方,我怎么能找到它?

非常感谢 .

  • macOS 10.12.6 / python 2.7.10和3.6.4

  • which python >> /usr/bin/python

  • which python3 >> /usr/local/bin/python3