AttributeError: module ‘torch‘ has no attribute ‘device‘ 错误处理办法

举报
墨理学AI 发表于 2022/01/14 00:22:26 2022/01/14
2.5k+ 0 0
【摘要】 🥇 版权: 本文由【墨理学AI】原创、在CSDN首发、各位大佬、敬请查阅🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️❤️ 如果文章对你有帮助、欢迎一键三连 ...
  • 🥇 版权: 本文由【墨理学AI】原创、在CSDN首发、各位大佬、敬请查阅
  • 🎉 声明: 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 如果文章对你有帮助、欢迎一键三连

错误如下: device=torch.device("cuda" if torch.cuda.is_available() else "cpu"),AttributeError: module 'torch' has no attribute 'device'

  • 可能原因一: PyTorch 版本低于0.4,所以conda list检查版本,我的版本没有问题,低于0.4.0的需要升级到其以上
  • 可能原因二:因为报错是sidekit下的文件报错,因此我怀疑是sidekit版本的问题,检查发现PyTorch 0.4.1
    适配的是sidekit 1.2.3版本,于是选择降低sidekit的版本

原本sidekit版本

SIDEKIT                   1.2.9                     <pip>

   
  
使用该版本  `1.2.9`  的**SIDEKIT** 导致报错            
使用pip和conda命令均无法卸载该库,于是手动到 `/root/anaconda3/envs/speechSep/lib/python3.6/site-packages`
中删除对应的`SIDEKIT` 包 ,然后重新使用如下的**pip** 命令安装合适的   SIDEKIT版本,于是这个错误终于消失             

  
 
pip install "SIDEKIT==1.2.3"

  
 

📘 更多有效教程


此次博文内容难以 以偏概全,如有不恰当的地方,欢迎评论区批评指正


对于即将入行计算机视觉的小伙伴,墨理这里推荐收藏的干货博文目前如下

5-0

  • 👋 博主的其他几个专栏也有不少干货,不然也不会有数百位本、硕、博研究圈子小伙伴的关注和订阅 欢迎查阅更多专栏博文 ~

专栏博文保质保量,感谢各位小伙伴点赞、评论鼓励博主的每一分认真创作


❤️ 人生苦短, 欢迎和墨理一起学AI


  • 🎉 作为全网 AI 领域 干货最多的博主之一,❤️ 不负光阴不负卿 ❤️
  • ❤️ 如果文章对你有帮助、不要忘了、评论鼓励三连

9-9

文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。

原文链接:positive.blog.csdn.net/article/details/86591351

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。