笔者的osx的版本是10.13.4
使用pip
-bash: /usr/local/bin/easy_install: /usr/local/opt/python@2/bin/python2.7: bad interpreter: No such file or directory
原因是python和pip的路径不同
-
要为
/usr/bin/python
安装
pip
,需要运行
sudo /usr/bin/easy_install pip
。
然后你可以调用
pip
(它不会被
easy_install
安装在
/usr/bin/pip
,而是在
/usr/local/bin/pip
)
-
要为
/opt/local/bin/python2.7
安装
pip
,需要运行
sudo port install py27-pip
。
然后会安装
pip-2.7
。
您将在
/opt/local/bin
获得该点。
要小心
,因为如果你输入
pip2.7
你会得到
/usr/local/bin/pip2.7
X pip)。
原文来自
https://stackoverflow.com/questions/27308234/usr-bin-python-vs-opt-local-bin-python2-7-on-os-x/27308244