Python 2.7 на OS X: TypeError: объект «frozenset» не может быть вызван для каждой команды

У меня есть эта ошибка для каждой моей команды с Python:

 ➜ / tmp sudo easy_install pip
 Traceback (последний последний вызов):
   Файл «/usr/bin/easy_install-2.7», строка 11, в 
     load_entry_point ('setuptools == 1.1.6', 'console_scripts', 'easy_install') ()
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py», строка 357, в load_entry_point
     return get_distribution (dist) .load_entry_point (группа, имя)
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py», строка 2394, в load_entry_point
     return ep.load ()
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py», строка 2108, в загрузке
     entry = __import __ (self.module_name, globals (), globals (), ['__name__'])
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/__init__.py», строка 11, в 
     from setuptools.extension import Extension
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/extension.py», строка 5, в 
     from setuptools.dist import _get_unpatched
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/dist.py», строка 15, в 
     from setuptools.compat импортировать numeric_types, basestring
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/compat.py», строка 17, в 
     импортировать httplib
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/httplib.py», строка 80, в 
     импортировать mimetools
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/mimetools.py», строка 6, в 
     import tempfile
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/tempfile.py», строка 35, в 
     из случайного импорта Random as _Random
   Файл «/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/random.py», строка 49, в 
     import hashlib as _hashlib
   Файл «build / bdist.macosx-10.11-intel / egg / hashlib.py», строка 115, в 
     «»»
 TypeError: объект 'frozenset' не может быть вызван

Что я могу сделать с этим?

2 Solutions collect form web for “Python 2.7 на OS X: TypeError: объект «frozenset» не может быть вызван для каждой команды”

У меня была эта проблема, но мне также понадобился пакет hashlib для установки (On Debian).

Лучшее решение, которое я нашел (лучше установить хэшлиб с easy_install), было здесь: https://askubuntu.com/questions/770262/python-hashlib-fails-to-install-pip

И это:

«Быстрое и грязное исправление заключается в удалении файла /usr/lib/python2.7/lib-dynload/_hashlib.x86_64-linux-gnu.so"

После этого можно установить hashlib с pip!

Удаление этого пакета помогло мне:

 sudo rm -rf /Library/Python/2.7/site-packages/hashlib-20081119-py2.7-macosx-10.11-intel.egg
  • Поиск каждого n-го элемента в списке
  • Python конденсируется, если / else в одну строку?
  • поставщик google app engine oauth2
  • Адаптировать итератор, чтобы вести себя как файл-подобный объект в Python
  • Как / где Python ищет модули?
  • Реализация алгоритма для определения того, имеет ли строка все уникальные символы
  • gae python ascii codec can not decode byte
  • Удаление дубликата кода в python
  •  
    Interesting Posts for Van-Lav

    Почему статистика не может воспроизводить мои регрессионные регрессионные результаты?

    pyqt: Как динамически обновлять свойство виджета при изменении внешней переменной?

    не может urllib.urlencode URL в python

    Недопустимый токен при использовании октальных чисел

    Как вы можете определить, совпадают ли два регулярных выражения в строках, которые они могут сопоставить?

    Добавьте поле count в сериализатор рамки django rest

    Ограничение / регулирование скорости HTTP-запросов в GRequests

    Является ли плохой практикой писать цельное приложение Flask в одном файле?

    Используйте QAction без добавления в меню (или панели инструментов)

    У всех новых каталогов есть 777 разрешений

    Как сравнить тип объекта в Python?

    UV-отображение плохо работает при низком разрешении (предупреждение: много изображений)

    Удаление текста из текстового файла

    Ошибка – ошибка urlopen _ssl.c: 504: EOF произошел с нарушением протокола, нужна помощь

    Django или Ruby on Rails

    Python - лучший язык программирования в мире.