Как я могу создать ссылку на spacy? - PullRequest
0 голосов
/ 11 марта 2020

В настоящее время я зачислен на курс Python, где лектор попросил нас загрузить пакет spaCy и впоследствии создать ссылку для быстрого доступа, используя следующие команды:

1) pip install spacy 2) python -m spacy загрузить en_core_web_lg 3) python -m spacy link en_core_web_lg en_default

«Команда pip» у меня не работает, поэтому вместо этого я использовал «команду conda»: conda install - c conda-forge spacy-model-en_core_web_lg

Это сработало. Но я все еще не могу создать ссылку на ярлык (№ 3). Поэтому сейчас я не могу использовать коллекцию НЛП в блокноте jupyter.

Цель состоит в том, чтобы в jupyter выполнить следующие два шага:

1) import spacy 2) nlp = spacy. load ("en_core_web_lg")

Кто-нибудь знает, как создать ярлык для ссылки на пространство с помощью команды conda? Я использую Windows 10 и Python 3,8 кстати.

Спасибо!

1 Ответ

0 голосов
/ 12 марта 2020

Это интересно. Если вы действительно стремитесь использовать модель с помощью spacy.load("en_core_web_lg"), вам не нужно устанавливать ссылку. См. https://spacy.io/usage/models для некоторых объяснений.

Кроме этого, вы не указываете, почему «команда pip не работает». Это должно выполняться довольно прямо (явно с использованием версии 2.2.3, чтобы модель еще не была доступна для недавно выпущенной версии 2.2.4):

python3 -m pip install -Iv spacy==2.2.3
python3 -m spacy download en_core_web_lg
python3 -m spacy link en_core_web_lg en_default

С этим вы должны быть готовы использовать модель с помощью spacy.load("en_default").

...