I tried installing Rasa but seems Spacy is now at v3 and a lot has changed. Trying to complete rasa installation by doing python3 -m spacy link en_core_web_md en returns error that link is depreciated.
How can I go about linking models/pipelines in spacy v3 ?
Thanks, I changed language:en to language: en_core_web_trf to my config.yml because I used python -m spacy download en_core_web_trf .
But how do I link it? Rasa docs says to run python3 -m spacy link en_core_web_md en but I get error: Error: Missing argument 'KWARGS'. when I run python -m spacy link en_core_web_trf
running pip list shows spacy is installed but when I run rasa train, i get:
`MissingDependencyException: Not all required importable packages are installed to use the configured NLU pipeline. To use this pipeline, you need to install the missing modules: `
- spacy (needed for SpacyNLP)
Please install the packages that contain the missing modules.
Weird for the error… sorry, I don’t know how to help with that.
As for name: SpacyNLP model: "en_core_web_md", yes you can remove it. Just mentioning language: en before the pipeline (first line of config.yml) is enough.
Hi, I am facing the same issue: spacy is installed but rasa says Component 'SpacyNLP' requires the following packages which are currently not installed: spacy.
Did you find how to make it work?