Я пытаюсь запустить 'en' для библиотеки Spacy, которая потребовала много отладки для установки и, наконец, заставила ее импортировать в библиотеку python.Следующим шагом для загрузки 'en' я потратил много времени на отладку, почему я не могу загрузить файлы и не могу загрузить ни в одном типе сценариев.
# in Python: These libraries are getting loaded.
import spacy
import ujson
import en_core_web_sm
В командной строке / Linux: я использовал команду ниже, чтобы загрузить 'en' для простора.
python -m spacy download en
Я получил это успешное сообщение
"You can now load the model via spacy.load('en')."
Затем я попытался запустить это и получил эту ошибку в Python.
nlp = spacy.load('en')
doc = nlp (u'Это предложение).
Ошибка: ImportError: [E048] Can't import language en from spacy.lang.
Что я пробовал ?:
1) Загрузите вставку jar-файла по этому пути: spacy.util.get_data_path()
2) Загрузка таких файлов spacy.load('C:/path_to/Anaconda3/lib/site-packages/spacy/data/en')
, включая имя файла jar, переданное в пробелах.
3) Запуск java -jar en_core_web_sm-2.0.0a7.tar
и java -jar en-1.1.0.tar
перед запуском скрипта.Это не удается.
Есть идеи, как это решить?С благодарностью!