【Pytorch】torchtext和sentencepiece的安装

1.简介

最近学习《dive into DL PyTorch》,导入d2lzh_pytorch 时提示

ModuleNotFoundError:No module named ‘torchtext’

才意识到没有安装torchtext、sentencepiece,因此需要先下载这两个库。

2.解决

先说踩雷n次之后终于解决的办法,还是万能的pip install,暴风式哭泣,兜兜转转一大圈还是用了这个办法。不过依旧有小插曲,本能想到先安装torchtext,结果出错了,如下图所示:
在这里插入图片描述
错误提示也很明显:表示没有找到sentencepiece,这就表明我们需要先安装sentencepiece,再安装torchtext。

(1)安装sentencepiece

打开cmd窗口,输入命令pip install sentencepiece,回车得
在这里插入图片描述
这就表示sentencepiece安装成功,接下来就可以安装torchtext了

(2)安装torchtext

接着输入命令pip install torchtext,回车
在这里插入图片描述
好啦,这就表示安装成功啦!可以愉快地使用d2lzh_pytorch包啦!下面要跟大家聊一聊我踩得雷,希望可以帮助大家少做无用功!

3.安装失败踩过的雷

刚开始打算安装的时候就想着搜教程,参考了好多别人的方法,都失败了。
(1)最开始看的一个就是使用pip install torchtext,链接给大家搬过来了,大家可以参考一下:https://blog.csdn.net/uestwm/article/details/93800110?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
她的第一步是要进入pytorch环境,但是我使用相同的命令怎么也进不去,所以就放弃啦!
(2)后面找的很多都是使用conda install -c python torchtext命令,具体参考了这篇文章,链接给大家搬过来https://blog.csdn.net/chotin/article/details/104050282?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task
我安装到最后失败了,感觉有点莫名其妙,请教了别人之后说可能是网速的原因,让我去搜一下conda清华源
在这里插入图片描述
很听话的搜了一下conda清华源,虽然还不是很清楚这是干什么的,按照步骤导入之后,再输入命令conda install -c python torchtext
在这里插入图片描述
不知为何一直提示我要更新 conda的版本,本来其实已经快进入下载torchtext的命令了,然后我想着要不是还是按照命令更新一下可能会更好,结果没想到就悲剧了:
在这里插入图片描述
更新成功之后还暗自激动了一会,再次输入conda install -c python torchtext时直接报错了:
在这里插入图片描述
暴风式哭泣,还是乖乖回到最开始的pip install吧!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值