为什么python 2.7.2在/usr/lib/python2.7中没有符号链接

为什么python 2.7.2在/usr/lib/python2.7中没有符号链接,python,macos,mercurial,osx-snow-leopard,python-2.7,Python,Macos,Mercurial,Osx Snow Leopard,Python 2.7,我弄坏了我的易变装置。因此,我在64位Mac Os 10.6(Snow Leopard)上用Python-2.7.2-macosx10.6.dmg重新安装了Python-2.7。 我有文件夹/Library/Frameworks/Python.framework/Versions/2.7/。可以解释Python 2.7.2 文件夹/usr/lib/python2.6存在,但python2.7不存在。PYTHONPATH变量环境似乎必须设置为/usr/lib/python最新版本 此外,我也没有a

我弄坏了我的易变装置。因此,我在64位Mac Os 10.6(Snow Leopard)上用Python-2.7.2-macosx10.6.dmg重新安装了Python-2.7。 我有文件夹/Library/Frameworks/Python.framework/Versions/2.7/。可以解释Python 2.7.2

文件夹/usr/lib/python2.6存在,但python2.7不存在。PYTHONPATH变量环境似乎必须设置为/usr/lib/python最新版本

此外,我也没有a/Library/Python/2.7。这似乎不是一个糟糕的安装


如何正确获取这个/usr/lib/python2.7文件夹?我可以手动创建吗?

大多数Python框架构建在OS X上,特别是像您安装的Python.org Python,不使用
/usr/lib/Python*
。您可以使用Python标准库中的模块找到标准库的位置以及Distutils安装的站点包:

$ python2.7
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34) 
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import sysconfig
>>> sysconfig.get_path('stdlib')
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7'
>>> sysconfig.get_path('purelib')
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages'

对于关闭为非主题的用户。应在何处(在stackexchange站点上)询问此类问题?