1./usr/bin/python
是UNIX用户使用的python,一般该python是link到/System/Library中的python

2./System/Library/Frameworks/Python.framework/Versions/2.7/bin/python
支撑mac系统的python库,一般不建议删除里面的lib,往往通过/usr/bin/python进行安装所得,或者which python返回的默认python路径是/usr/bin/python,然后用了Python setup.py install进行了源码安装,实际则是安装到了系统的python库文件中。系统的python一般不会带pip,所以往往安装到系统python库需要源码安装。

3./usr/local/bin/python
一般link到/Library文件系统下的python库

4./Library/Frameworks/Python.framework/Versions/2.7/bin/python
第三方的python库,一般通过pip安装。
在Versions下有Current->2.7这个是由/usr/local/bin/python指向的python版本决定。
which python一般也是返回这里的python

5./Application/Python 2.7
是python2.7的应用程序

6./System/Library和/Library下的python二进制文件都是不一样的,且各自的python库文件也不一致。

7.系统的python一般是python2.7。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐