成功解决ModuleNotFoundError: No module named ‘torchtext.legacy‘

成功解决ModuleNotFoundError: No module named ‘torchtext.legacy’

目录


解决问题

ModuleNotFoundError: No module named ‘torchtext.legacy’

解决思路

模块未找到错误:没有名为“torchtext.legacy”的模块

解决方法

torchtext库版本不一致导致使用方法不一样,需要根据具体版本使用对应的函数!

# from torchtext.legacy import data
# from torchtext.legacy import datasets
# from torchtext.legacy.vocab import GloVe

改为

改为
from torchtext import data, datasets
from torchtext.vocab import Vocab,GloVe

参考文章:python – I am trying to import:from torchtext.legacy.data import Field, BucketIterator,Iterator,data, but get error ‘No module named ‘torchtext.legacy’ – Stack Overflow

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
乘风的头像乘风管理团队
上一篇 2023年11月7日
下一篇 2023年11月7日

相关推荐