我正在尝试为 nlp proj 执行以下代码
import torchtext
from torchtext.legacy.data import Field, BucketIterator, Iterator
from torchtext.legacy import data
----> 6 from torchtext.legacy.data import Field, BucketIterator, Iterator
7 from torchtext.legacy import data
8
ModuleNotFoundError: No module named 'torchtext.legacy'.
我在 kaggle notebook 和 jupyter notebook 上都试过了,都发现了同样的错误。我什至尝试在 kaggle 中安装 !pip install -qqq deepmatcher==0.1.1 来解决这个问题,但它仍然给出了同样的错误。有什么解决办法吗?
在
import torchtext.legacy
之前,您需要!pip install torchtext==0.10.0
。也许遗留在版本 0.11.0 中被删除。