成功安装 Python Homebrew 后,运行“pip”时出现“未找到命令”

成功安装 Python Homebrew 后,运行“pip”时出现“未找到命令”

首先,我对终端的使用很不熟练,请大家耐心等待。

当我跑步时pip我得到: zsh: command not found: pip

我已经用 brew 安装了 Python 2.7.11,这应该允许 pip 工作当我运行时,echo $PATH我得到

/usr/local/sbin /Users/Nicolas/.composer/vendor/bin /Library/Frameworks/Python.framework/Versions/3.4/bin /usr/local/bin /usr/bin /bin /usr/sbin /sbin

我注意到 /usr/local/bin/ 在那里,据我所知,这是 brew 可执行文件链接到的地方

当我跑步时which -a python我得到

/usr/local/bin/python
/usr/bin/python

所以——两个 Python 安装。我猜一个是原生 OSX 安装,一个是自制安装。当我运行时,which python我得到

/usr/local/bin/python

所以这是在调用 python 时运行的 python,对吗?当我运行时,ls -l $(which python)我得到

lrwxr-xr-x  1 Nicolas  admin  34 Feb  3 14:26 /usr/local/bin/python -> ../Cellar/python/2.7.11/bin/python

我认为问题就在这里;我注意到有一个 /python/2.7.11/libexec 文件夹...

我也试过,brew unlink python && brew link python但没有成功

当我尝试时brew list python | grep pip,我得到了一长串的结果

这可能是最重要的

/usr/local/Cellar/python/2.7.11/libexec/pip/pip/__init__.py

我不知道如何从这里继续...我认为这与 pip 有关,python/2.7.11/libexec而不是python/2.7.11/bin

当我跑步时which -a pip我得到pip not found

SO 上的某个人试图帮助我,但没有成功。我相信 pip 可能安装在某个地方,并且正在运行,但简单地调用它却pip没有任何作用。

那个人让我删除/Library/Python/2.7/site-packages/pip-8.0.2-py2.7.egg,我成功删除了rmdir,但我不知道现在我在哪里

我对这些东西大部分都不熟悉;我对终端的了解非常有限。我不确定如何从这里继续。任何帮助都非常感谢,谢谢。

相关内容