我正在使用文本分析库“Spacy”。我已经在Google Colab笔记本上安装了spacy而没有任何问题。但是为了使用它,我需要下载“en”模型。
通常,该命令应如下所示:
python -m spacy download en
我尝试了几种方法,但我无法在笔记本上安装它。寻求帮助。
干杯
答案 0 :(得分:4)
如果您有Python解释器但不是盗窃者,您可以尝试:
your code block...
h = parse_fasta(f)
sDict = {}
for i in range(len(h)):
sDict["seq"+str(i+1)] = [h[i]]
for seq, data in sDict.items():
print(seq, "=", data)
可在此处找到更多手动替代方案:https://spacy.io/usage/models#download-pip
基本上需要发生的是模型文件需要下载,解压缩并放入相应的site-packages目录中。您应该能够找到一种方便的方法,例如通过pip直接安装模型包。但是如果你真的陷入困境,你可以通过查看已安装的任何模块的import spacy.cli
spacy.cli.download("en_core_web_sm")
变量来获取路径,例如: __file__
)。这应该告诉你文件系统中的site-packages目录在哪里。
答案 1 :(得分:1)
!python -m spacy download fr_core_news_sm
为我为法国模特工作
答案 2 :(得分:0)
或者您可以使用:
import en_core_web_sm
nlp = en_core_web_sm.load()