Это работает для меня. Похоже, у вас есть версия разработки setuptools
, установленная или установленная ранее где-то в пути поиска каталогов для системы Python. Обратите внимание на setuptools==0.6c12dev-r85381
в трассировке. По крайней мере, это не та версия, которую поставила Apple в финальной версии 10.7. Вы должны увидеть, откуда он импортируется, выполнив следующее:
$ /usr/bin/python2.7
Python 2.7.1 (r271:86832, Jun 16 2011, 16:59:05)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import setuptools
>>> setuptools.__file__
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/__init__.py'
Вот как должен выглядеть . Если есть другой файл, перейдите в каталог, в котором он находится ( не /System/Library
), и удалите следы setuptools, включая setupttools.pth
. Скорее всего, у вас либо определена переменная окружения PYTHONPATH
, либо вы найдете старый setuptools
в /Library/Python
.