Python Pip和easy_是否安装在不同的目录中?

Python Pip和easy_是否安装在不同的目录中?,python,macos,pip,Python,Macos,Pip,在OSX上。 当我使用pip(即pylint)安装任何软件包时,可执行文件未放置在/usr/local/bin/pylint中,并且模块不可导入 当我使用easy\u install进行安装时,模块被放置在 /Users/username/Library/Python/2.7/lib/Python/site-packages/pylint 有趣的是,numpy和一大堆其他软件包已经安装在/Library/Python/2.7/site-packages/ 我只是想弄清楚为什么pip安装的软件包不

在OSX上。 当我使用
pip
(即
pylint
)安装任何软件包时,可执行文件未放置在
/usr/local/bin/pylint
中,并且模块不可导入

当我使用
easy\u install
进行安装时,模块被放置在
/Users/username/Library/Python/2.7/lib/Python/site-packages/pylint

有趣的是,
numpy
和一大堆其他软件包已经安装在
/Library/Python/2.7/site-packages/


我只是想弄清楚为什么
pip
安装的软件包不起作用(当我尝试
pip安装pylint
时,它说它已经安装了,但我在两个目录中都找不到它,也无法将其作为模块导入)

您是否安装了第二个Python 2.7(来自Python.org、anaconda或Homebrew)除了预装的Apple one之外?如果是这样的话,您的
pip
很可能正在为第二个Python 2.7安装,虽然苹果的安装程序是
easy\u install
。我不这么认为-
如果
/usr/bin
/usr/local/bin
/Library/Frameworks/python.framework/Versions/2.7/bin
在您的路径上更高,那么python会产生
/usr/bin/python
,然后
哪个python
将显示
/usr/bin/python
。这根本不能证明您没有第二条Python,或者您的
pip
是针对第二条Python的。$PATH是
/usr/local/bin:/usr/local/bin:/usr/bin:/usr/bin:/usr/sbin:/sbin
中没有其他python2.X