OSError: E053 Could not read config.cfg Spacy on colab

OSError: E053 Could not read config.cfg Spacy on colab

我想在 google Colab 中使用 SpacyTextBlob,当我使用 formal installation 时,出现以下错误。

OSError: [E053] Could not read config.cfg from /usr/local/lib/python3.7/dist-packages/en_core_web_sm/en_core_web_sm-2.2.5/config.cfg

我做什么,首先运行这个街区:

import spacy
!pip install spacytextblob

然后根据输出重新启动 运行time。然后 运行 此代码:

from spacytextblob.spacytextblob import SpacyTextBlob
nlp = spacy.load('en_core_web_sm')
nlp.add_pipe("spacytextblob")

但是在第一行,我得到了错误。

如果我不安装 SpacyTextBlob,Colab 上 Spacy 的默认版本是 2.2.4,但安装后 Spacy 版本是 3.2.1

同样的错误有一个答案here,但我不能使用它。

我猜问题出在安装 Spacytextblob 后更改的 spacy 版本,但我该如何解决它?

我用这个installation guide

解决了问题
!pip install spacytextblob
!python -m textblob.download_corpora
!python -m spacy download en_core_web_sm