ОШИБКА COLAB: Команда завершилась ошибкой с состоянием выхода 1: python setup.py egg_info Проверьте журналы для полного вывода команды - PullRequest
0 голосов
/ 21 октября 2019

Может ли кто-нибудь помочь мне исправить это? Я пытаюсь установить pyenchant в colab, чтобы выполнить возможное предложение, если слово написано неправильно. Я хотел бы использовать pyenchant. Это то, что я пытался;

!pip install pyenchant==1.6.8 

, но выдает следующую ошибку:

ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

Моя идея состоит в том, чтобы получить несколько возможных предложений, если слово не так, я планирую сделатьследующий

import enchant
test = enchant.Dict("en_US")
test.suggest("Posible")

Кто-нибудь может подсказать, как мне этого добиться? Я работаю над колабом. Пожалуйста, помогите мне с тем, как установить pyenchant в colab или любым другим возможным способом, которым я могу добиться возможного предложения, если слово неверно.

Ответы [ 2 ]

1 голос
/ 24 октября 2019

Сначала необходимо установить с apt

!apt install enchant

Затем с pip

!pip install pyenchant
1 голос
/ 22 октября 2019

Другая возможность, основанная на NLTK без Enchant, - это слова NLTK corpus

>>> from nltk.corpus import words
>>> "would" in words.words()
True
>>> "could" in words.words()
True
>>> "should" in words.words()
True
>>> "I" in words.words()
True
>>> "you" in words.words()
True

Или, если вы все еще хотите использовать Enchant https://stackoverflow.com/a/57444274/11339475 Посмотрите на это решение, оно уже решено.

...