解决ModuleNotFoundError: No module named ‘torch.ao’报错的方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、解决方法
  • 二、版本对应关系
  • 在这里,笔者给出了torch和torchvison的对应版本关系: ![torch和torchvison版本对应关系](https://i3.wp.com/img-blog.csdnimg.cn/2105355972b74582990a3f45239c0967.png)
  • 总结

  • 前言

    在Python的GUI设计过程中,遇到了一个奇怪的问题“ModuleNotFoundError: No module named ‘torch.ao’”,一开始笔者以为这是由于缺少某个库所导致的原因,后来发现其实还是一个版本引发的问题。


    一、解决方法

    在Python的GUI设计过程中,又是需要使用torch和torchvision两个库。通过pip分别下载的torch和torchvision版本可能都是最新的版本。

    但是,使用torch和torchvison的时候,其版本有着对应关系,如果版本不对,就可能会引发以上报错。所以解决的方法就是安装可以配套使用的torch和torchvison版本。

    二、版本对应关系

    在这里,笔者给出了torch和torchvison的对应版本关系:
    torch和torchvison版本对应关系

    总结

    安装正确版本的torch和torchviosn即可解决问题。又是一个伤脑筋的版本问题。希望对大家有帮助,祝你们幸福!

    物联沃分享整理
    物联沃-IOTWORD物联网 » 解决ModuleNotFoundError: No module named ‘torch.ao’报错的方法

    发表评论