From d2l import torch as d2l 报错

这篇博客介绍了在学习《pytorch-动手学深度学习V2》时遇到的`from d2l import torch as d2l`导入错误。问题在于d2l模块未正确安装或定位。解决方案包括将d2l文件夹放入虚拟环境路径或修改torch.py为d2l.py并放入Lib文件夹,然后直接import d2l。
摘要由CSDN通过智能技术生成

最近算是从头开始好好学习一遍李沐大佬的《pytorch-动手学深度学习V2》,我看到视频评论下有小伙伴说From d2l import torch as d2l 报错,因为自己之前也遇到过这个问题,索性把他记录下来。

其实这句代码就是把torch.py这个文件导入进来,里面都是一些常能用到的函数,因为是pytorch框架,所以我们导入的文件是torch.py 如果你使用的是其他的框架,比如Mxnet,name你就是from d2l import mxnet as d2l 了

解决办法1
在这里插入图片描述

1、把名为d2l的文件夹直接放到你当前要使用的虚拟环境路径下面

conda管理虚拟环境时,你可以启动terminal然后查看你的虚拟环境的路径
在这里插入图片描述

放到虚拟环境路径下的d2l文件
在这里插入图片描述
2、程序中直接from d2l import torch as d2l
解决办法2
1、把torch.py改成d2l.py
2、把d2l.py直接放进python虚拟环境下的Lib文件夹下面
3、在程序中直接import d2l即可
在这里插入图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吾心即宇宙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值