关于module ‘d2l.torch‘ has no attribute ‘train_ch3‘以及No module ‘d2l‘一站式解决。

一般是d2l的版本不行,需要重新安装指定的d2l版本,同时注意安装后要重启jupyter,否则仍然报错(环境同步不及时)

首先,转到对应你使用的深度学习的对应环境中,执行:

conda activate 你的环境名称

 结果:

执行:

pip uninstall d2l

结果:(d2l后面对应的版本号。可见我们的版本是高于0.17的所以会报错)

执行:

pip install d2l==0.17.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/

结果:

此时就已经安装了正确的d2l版本,但是在jupyter下不要立即运行,要重启jupyter新版本的d2l才可以运行,否则依然会报错。

附加:d2l.torch' has no attribute XXX时,可以输入

pip show d2

得到d2l的具体位置使用notepad++去查看是否有相应的函数。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值