AttributeError: module ‘torch.utils.data‘ has no attribute ‘IterableDataset‘ & OSError: libtorch.so

2020/12/4更新:

这种替换包的方法真是屡试不爽。

刚刚又报了一个错,动态链接库找不到啥的。试了几种方法都不行,然后尝试替换torch和torchtext包试试,结果可以了。报错信息如下:

OSError: libtorch.so: cannot open shared object file: No such file or direct

原文: 

新装pytorch-lighting破坏了之前的pytorch1.1版本。然后重新装回pytorch1.1,在运行程序时一直报下面这个错误:

AttributeError: module 'torch.utils.data' has no attribute 'IterableDataset'

进去torch.utils.data 下面确实没有这个  IterableDataset。

尝试很多修复的方法包括修改data下__init__.py文件,都没有用。

我的解决方法:

最后我把别人相同版本的torchtorchtext文件复制过来,替换原本的torchtorchtext。

一般情况下,这两个文件夹都是在 anaconda3/lib/python3.6/site-packages里面。

 

如果哪位大佬有更高级的解决方法,还望指点一二。

附:我自己的torch和torchtext。版本:python3.6,cuda9.0,torch1.1.0,linux_x86_64

链接:https://pan.baidu.com/s/14VkWXN1vj2Y-x-ky72UHag 
提取码:1234 
复制这段内容后打开百度网盘手机App,操作更方便哦

 

 

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值