/System
/Library
/usr/bin
三个目录下面都有,怎么感觉这么混乱?
/usr/bin是为了让你符合unix习惯而设立的,这样用起python来感觉和其他Unix一致。其实只是个符号链接。
/System/Library/Frameworks中的Python.framework是真正的Python,Mac的frameworks可以包括多个版本,所以里面可以看到2.5,2.6之类的Version,这些文件夹里包含整个Python 发行版。
/Library/Python是给用户放第三方库用的。
另外,一般而言,系统库放/System/Library,而应用程序依赖的放/Library,所以,苹果自带的python放在前者,而用户自己装的python(比如官方网站下载的)会自动装在后者。
网友评论