很难根据提供的信息确切地知道您的安装所处的状态。
/usr/local/bin是Apple提供的默认安装位置,
/usr/bin/easy_install因此很可能是通过某种方式调用了它,而不是
easy_install通过运行
shsetuptools...脚本来安装该位置。无需在
--install-dirsetuptools中使用参数,也无需
PYTHONPATH指向框架site-packages目录。那会自动发生。而且,您不应修改
PATH变量两次,而只需使用第一个PATH并导出即可。
从python.org安装程序中新安装的Python 2.6.5开始,并执行新的终端会话,以下是整个过程:
$ curl -O http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg % Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed100 325k 100 325k 0 0 125k 0 0:00:02 0:00:02 --:--:-- 136k$ PATH="/Library/frameworks/Python.framework/Versions/2.6/bin:${PATH}"$ export PATH$ echo $PATH/Library/frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin$ which python2.6/Library/frameworks/Python.framework/Versions/2.6/bin/python2.6$ python2.6 -c "import sys;print(sys.version_info)"(2, 6, 5, 'final', 0)$ sh setuptools-0.6c11-py2.6.egg Processing setuptools-0.6c11-py2.6.eggCopying setuptools-0.6c11-py2.6.egg to /Library/frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packagesAdding setuptools 0.6c11 to easy-install.pth fileInstalling easy_install script to /Library/frameworks/Python.framework/Versions/2.6/binInstalling easy_install-2.6 script to /Library/frameworks/Python.framework/Versions/2.6/binInstalled /Library/frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/setuptools-0.6c11-py2.6.eggProcessing dependencies for setuptools==0.6c11Finished processing dependencies for setuptools==0.6c11$ which easy_install/Library/frameworks/Python.framework/Versions/2.6/bin/easy_install$ easy_install pipSearching for pipReading http://pypi.python.org/simple/pip/Reading http://pip.openplans.orgBest match: pip 0.8Downloading http://pypi.python.org/packages/source/p/pip/pip-0.8.tar.gz#md5=468d9adc309f33ad51cee38f0d455429Processing pip-0.8.tar.gzRunning pip-0.8/setup.py -q bdist_egg --dist-dir /var/folders/Ux/UxzFPTCnF3esOnKQ1d3bbE+++TI/-Tmp-/easy_install-JU05mJ/pip-0.8/egg-dist-tmp-zwrzwIwarning: no previously-included files matching '*.txt' found under directory 'docs/_build'no previously-included directories found matching 'docs/_build/_sources'Adding pip 0.8 to easy-install.pth fileInstalling pip script to /Library/frameworks/Python.framework/Versions/2.6/binInstalling pip-2.6 script to /Library/frameworks/Python.framework/Versions/2.6/binInstalled /Library/frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pip-0.8-py2.6.eggProcessing dependencies for pipFinished processing dependencies for pip$ pip --versionpip 0.8 from /Library/frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pip-0.8-py2.6.egg (python 2.6)


