无法在El Capitan中安装Pip包(10.11)

Ale*_*ail 5 python macos pip osx-elcapitan

好的,所以我已经酿造了,自从El Capitan以来我就重新推出了重新安装的python.

MacBook-Pro-2:decipher Alex$ which python
/usr/local/bin/python
MacBook-Pro-2:decipher Alex$ whereis python
/usr/bin/python
Run Code Online (Sandbox Code Playgroud)

我有两个蟒蛇.这一切都很好.Brew医生很干净,除了在/ usr/local/include中找到一些Unbrewed头文件,其中没有一个看起来与Python有关.没有virtualenv,有没有办法再安装包?我觉得我可能会遗漏一些东西.

就像这个人我试图获得IPython一样.我真的不需要它,所以有一天我放弃了.现在我需要Pylint.如果我尝试用pip安装它:

IOError: [Errno 13] Permission denied: '/lib/python2.7/site-packages/logilab_common-1.1.0-py2.7-nspkg.pth'
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何在我的系统上指向另一个python实例,或者做其他事情以便我可以恢复旧的行为?请?

- 编辑 -

建议使用/ usr/local/bin/pip来安装ipython.这是输出.我还想不通如何使用ipython.

MacBook-Pro-2:MNIST Alex$ /usr/local/bin/pip install ipython[all]

Requirement already satisfied (use --upgrade to upgrade): ipython[all] in /Library/Python/2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): traitlets in /usr/local/bin (from ipython[all])
Requirement already satisfied (use --upgrade to upgrade): pickleshare in /usr/local/bin (from ipython[all])
Requirement already satisfied (use --upgrade to upgrade): simplegeneric>0.8 in /usr/local/bin (from ipython[all])
... the rest of the requirements are all satisfied in usr/local/bin
Run Code Online (Sandbox Code Playgroud)

Ale*_*ail 0

正如 Mikko Ohtamaa 在评论中指出的那样,不知何故,我在名为 /lib 的文件夹中有一个 python 版本。我不知道它是怎么到那里的。我认为这就是我使用的 python 版本。有一次我sudo rm -rf /lib突然一切都正常了。