Автозамена python3 ошибка пакета TypeError: объект JSON должен быть str, а не 'bytes' - PullRequest
0 голосов
/ 08 апреля 2020

Я установил пакет автозамены с помощью команды pip install автозамена все установлено правильно, но пример кода:

    from autocorrect import Speller
     check = Speller(lang='en')
    check("does this sentece have misspelled wordz?")

выдает мне эту ошибку, которая в файлах пакета:

Traceback (последний вызов был последним): файл "D: \ abk \ study \ testauto.py", строка 3, в файле check = Speller (lang = 'en') "C: \ Users \ Abdelrahman Bonna \ AppData \ Local \ Programs \ Python \ Python35-32 \ lib \ site-packages \ autocorrect__init __. Py ", строка 58, в init self.nlp_data = load_from_tar (lang) файл" C: \ Users \ Abdelrahman Bonna \ AppData \ Local \ Programs \ Python \ Python35-32 \ lib \ site-packages \ autocorrect__init __. Py ", строка 52, в load_from_tar возвращают json .load (файл) Файл" C : \ Users \ Abdelrahman Bonna \ AppData \ Local \ Programs \ Python \ Python35-32 \ lib \ json__init __. Py ", строка 268, в загрузке parse_constant = parse_constant, object_pairs_hook = object_pairs_hook, ** kw) Файл" C: \ " Users \ Abdelrahman Bonna \ AppData \ Local \ Programs \ Python \ Python35-32 \ lib \ json__init __. Py ", li ne 312, в нагрузках s. class . name )) TypeError: объект JSON должен быть str, а не 'bytes'

Я являюсь используя python 3.5 с этим пакетом и разрушая windows 10.

...