Установка pyenchant на OS X Yosemite

Я пытаюсь установить pyenchant на Mac OS X Yosemite. Он отлично работает на машинах Linux, но не на Mac, у меня появляется следующая ошибка:

ImportError: библиотека 'enchant' C не найдена. Пожалуйста, установите его через менеджер пакетов вашей ОС или используйте встроенный двоичный диск из PyPI.

Вот как я установил пакет:

pip install pyenchant

и затем я импортирую это следующим образом:

import enchant

Я использую Python 3.4.

2 ответа

Enchant - это библиотека C, а pyenchant предоставляет привязки Python к этой библиотеке. Чтобы ваш код работал, вам также нужно установить Enchant. Если вы используете homebrew, вы можете использовать:

>>brew install enchant

После установки Enchant вы можете установить Pyenchant:

>>pip install pyenchant

Надеюсь, это поможет.

Также убедитесь, что ваш Xcode обновлен. Если он не обновляется, вы получите ошибку при запуске brew installer:
configure: error: cannot run C compiled programs.

Другие вопросы по тегам