AttributeError: module ‘torchtext.data‘ has no attribute ‘Field‘

使用torchtext导入包错误

AttributeError: module 'torchtext.data' has no attribute 'Field'

参照网上一些方法
from torchtext import data
改成from torchtext.legacy import data

出现错误

No module named 'torchtext.legacy'

AttributeError: module ‘torchtext.data‘ has no attribute ‘Field‘_第1张图片

最终解决(忘记在哪个博主那里看到的了),0.9.0版本的torchtext将Field移到了legacy下,但是0.12.0把它删掉了。。。
将版本回退为0.9.0即可
!pip install torchtext==0.9.0

你可能感兴趣的:(python,pytorch)