之前导入torchtext的时候出现报错信息“no module named torchtext”,通过上网搜索加上自己摸索发现torchtext版本要与自己的pytorch版本对应
网上给出的版本对应如下图
但是没有最新的版本对应(目前是2024年9月份,pytorch版本已经到了2.2.*)
接下来给出教程
首先自己确定一下自己pytorch的版本
import torch print(torch.__version__)
如果是1.a.b,那么打开anaconda prompt,输入命令 pip install torchtext == 0.a+1.b
如果是2.a.b,那么打开anaconda prompt,输入命令 pip install torchtext == 0.a+15.b
注意torchtext新版本没有旧版本的api,具体修改请看链接https://github.com/pytorch/text/blob/master/examples/legacy_tutorial/migration_tutorial.ipynb