Ошибка загрузки Pyenchant utils

Я пытаюсь загрузить pyenchant для обработки текста, но после использования pip install pyenchant при попытке импортировать pyenchant я получаю следующую ошибку. Кто-нибудь видел это раньше или знает, как это решить?

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-6-fd4a8a7f6802> in <module>()
  1 import pandas as pd
----> 2 import enchant as ench
  3 
  4 List_v1 = pd.read_csv("List_v1.txt",sep='\t')
  5 List_v1 = List_v1.fillna(0)

/__init__.py in         <module>()
 90 
 91 try:
---> 92     from enchant import _enchant as _e
 93 except ImportError:
 94     if not os.environ.get("PYENCHANT_IGNORE_MISSING_LIB",False):

/enchant/_enchant.py in <module>()
 53 from ctypes.util import find_library
 54 
---> 55 from enchant import utils
 56 from enchant.errors import *
 57 from enchant.utils import unicode

ImportError: cannot import name utils

person Jenks    schedule 17.08.2015    source источник


Ответы (1)


У меня была такая же ошибка. Что решило мою проблему, так это установить чары библиотеки C, на которых основан pyenchant. (См. Невозможно установить pyenchant на OSX). Вы можете установить его, запустив:

brew install enchant
person Hatsy    schedule 27.10.2015