3
Мне удалось установить пирсинг, используя pip install pyenchant
и brew install enchant
. Однако, когда я иду импортировать энчант, я получаю следующее сообщение об ошибке:Ошибка Импорт Пиренант в Python 3
>>> import enchant
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import enchant
File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/enchant/__init__.py", line 92, in <module>
from enchant import _enchant as _e
File "/usr/local/Cellar/python3/3.4.2_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/enchant/_enchant.py", line 121, in <module>
prefix_dir.contents = c_char_p(e_dir)
TypeError: bytes or integer address expected instead of str instance
Я не могу воспроизвести это на Linux (* не могу проверить на OS X, я боюсь *). Если я должен был догадаться, я бы сказал, что установка pyenchant не скомпилировалась/правильно связана с enchant. –
. Я попытался удалить и переустановить зачарование до пирсинга, но не повезло. –
. Я получаю ту же самую ошибку из pyenchant, установленную с помощью 'pip3 install pyenchant' на Mac. –