ValueError с spacy.load ('en_core_web_sm')

Чтобы запустить демон Mongo DB с командой mongod, у вас должен быть каталог базы данных, возможно, вам нужно запустить:

mkdir C:\data\db

Кроме того, MongoDB должен иметь права на запись для этого каталога или он должен запускаться с правами суперпользователя, например sudo mongod.

0
задан joyjesoh 28 March 2019 в 02:25
поделиться

1 ответ

Чтобы позволить вам использовать модель en_core_web_sm с помощью ссылки «en», spaCy создает символическую ссылку. Это означает, что для этого вам нужны разрешения. См. Здесь для получения более подробной информации: https://spacy.io/usage/models#usage-link

Примечание на случай, если другие столкнутся с этой проблемой позже: Вставьте копию папки и его переименование действительно только в крайнем случае, если вы не можете запустить команду с правами администратора и вам нужно иметь возможность загрузить модель через spacy.load ('en'). Обычно это не так - вы можете просто установить модель и загрузить ее по полному имени spacy.load ('en_core_web_sm'). На самом деле, я часто предпочитаю этот синтаксис, поскольку он более явный, и вы сразу знаете, какая модель загружена.

- Скопировано по той же ссылке, которую вы упомянули в вопросе. Нет нарушения авторских прав.

0
ответ дан Naitik Chandak 28 March 2019 в 02:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: