spaCy或语言模型en_core_web_sm未安装在任何python可执行文件中

vlf7wbxs  于 2023-03-05  发布在  Python
关注(0)|答案(2)|浏览(186)

尝试启动并运行spacyr。已经在zsh(osx终端)中安装了miniconda,正在运行以下命令:

devtools::install_github("kbenoit/spacyr", build_vignettes = FALSE)
spacy_download_langmodel("en_core_web_lg")

library("spacyr")
spacy_initialize(model = "en_core_web_sm")

我认为安装是可以的,但是语言模型没有下载。抛出以下错误:
空间下载语言模型(“en_core_web_lg”)空间下载语言模型(“en_core_web_lg”)中存在错误:无法找到函数“spacy_download_langmodel”库(“spacyr”)spacy_initialize(模型=“en_core_web_sm”)正在查找安装了spaCy的python可执行文件... set_spacy_python_option(python_executable,virtualenv,condaenv,:spaCy或语言模型en_core_web_sm未安装在任何python可执行文件中。
我是不是漏掉了什么,我是不是应该从别的地方下载语言模型?我以为通过r self安装包含了env等等。
抱歉,新的spacyr和nlp。任何反馈感谢。

ar7v8xwq

ar7v8xwq1#

没有通过终端安装语言模型。这就成功了:

python -m spacy download en
bpsygsoo

bpsygsoo2#

根据系统、Pyhton软件包管理等的不同,命令可能会有所不同,并且可能需要进行其他准备工作。
https://spacy.io/usage/上,你可以点击这些行来安装spacyr

pip install -U pip setuptools wheel
pip install -U spacy
python -m spacy download en_core_web_sm

注意,安装是针对每个用户的,也许你需要一个apt install python-is-python3来接受python命令。

相关问题