已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

这篇具有很好参考价值的文章主要介绍了已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Pytorch 安装过很多遍(自己的老电脑,实验室的电脑,实验室换的新电脑,服务器的……)不同的显卡不同的服务器……遇到过很多坑都解决过,本以为 Pytorch 配置环境的坑已经被我踩完了。今天又遇到了这种情况:Pycharm 提示是没有名称为 torch 的模块,当然不能运行也不能调试。

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 以为版本安装出问题了,检查了一下 Pycharm 的解释器,没有选错,明明有 Pytorch

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

我又从终端通过 conda list 命令查看已安装的包:

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 发现 Pytorch 也是在的。

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 那就奇怪了,为什么编译器找不到呢?这时候还没反应过来答案就在问题里。于是我去搜索引擎和论坛逛了一大圈,发现没有一个人遇到过这种情况,大家报错的情况都是我曾经遇到过的常见问题。

于是我只能自己找问题,我先去我安装 Pytorch 的环境中找 torch 包,确保它是存在的:

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 于是我又想起了去查看编译器是怎么找包的,去查了一下编译器搜寻包的路径:

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 通常环境的路径都是默认的,原来这没有添加 torch 包所在的路径,编译器只知道安装了,但是不知道去哪找它,所以会出现已安装但是无法找到的怪相,从而导致报错。

解决方案也如下:把 torch 这几个包对应所在的路径添加进去即可:

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

确定,应用,确定即可。

已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)

 奇怪的问题解决啦!文章来源地址https://www.toymoban.com/news/detail-509237.html

到了这里,关于已安装Pytorch,却提示no moudle named ‘torch’(没有名称为torch的模块)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pip install sklearn安装成功后,提示ModuleNotFoundError: No module named ‘sklearn‘错误解决办法

    目前是在conda虚拟环境中,通过pip命令安装sklearn模块 然后进入python窗口,输入以下代码 开始报错: ModuleNotFoundError: No module named ‘sklearn’ 通过一下命令查看安装sklearn模块的信息 通过输出的结果可以看出,安装的是过期的包,因此我们需要重新安装 安装完成后,进入python窗

    2024年02月13日
    浏览(96)
  • 解决No module named ’torch._six‘问题

    问题: 解决方案 主要原因是因为 torch 升级到2.0之后,这个api不能用了,以下是解决方法 参考:https://github.com/microsoft/DeepSpeed/issues/2845 将from torch._six import inf调整为下面

    2024年02月12日
    浏览(35)
  • Jupyter Notebook 中ModuleNotFoundError: No module named ‘torch‘ 或者 No module named ‘torchvision’的解决办法

    在本地的Anaconda启动jupyter,使用过程中,出现了ModuleNotFoundError: No module named ‘torch‘ 或者 No module named \\\'torchvision’,很明显缺少三方库,然后对应安装三方库。     再次运行还是相同错误,到底什么问题呢? 使用anaconda3安装了pytorch,在anaconda prompt中激活新创建的环境之后

    2024年02月07日
    浏览(58)
  • No module named ‘torch_geometric‘解决办法

    参考链接: https://blog.csdn.net/weixin_47779152/article/details/120570367 https://data.pyg.org/whl/torch-1.12.0%2Bcu113.html https://blog.csdn.net/qq_44832009/article/details/129351554 https://blog.csdn.net/qq_43750528/article/details/130644899 1、查询已安装的torch版本 一定要先查询自己的torch版本,也不同版本的依赖跟库都是

    2024年02月10日
    浏览(42)
  • Python 报错 no module named torch 的解决方案

    在 Python 中使用 PyTorch 时,经常会碰到 no module named torch 的错误。本文总结了此错误出现的主要原因及对应的解决方法。 想在 Python 中调用 PyTorch,首先得安装它。可以在终端运行: 来安装 PyTorch 和相关库。 如果安装了 PyTorch 的旧版本,但代码中需要较新版本的 API,也会出现此错误

    2024年02月08日
    浏览(51)
  • PyCharm控制台输入import torch报错:ModuleNotFoundError: No module named ‘torch‘解决方法

    PyCharm控制台输入import torch报错:ModuleNotFoundError: No module named \\\'torch’解决方法 原因是没有打开pytorch环境 进入Anaconda Prompt界面,输入conda activate pytorch,然后回Pycharm控制台输入import torch就不会报错啦

    2024年02月09日
    浏览(63)
  • ModuleNotFoundError: No module named ‘models‘解决torch.load问题【天坑】

    当使用torch.load时,报错No module named ‘models’ 在网上查了很多资料说目录结构得和保存时一模一样,话虽如此,但一直没理解要如何一样 最后调试发现,No module named \\\'models’报错说没有models,确实是因为没有. 比如下面: 我训练的用torch.save(model, checkpoint_path)保存的模型文件,那

    2024年02月14日
    浏览(55)
  • ModuleNotFoundError: No module named ‘torch.ao‘报错解决方案

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 在Python的GUI设计过程中,遇到了一个奇怪的问题“ModuleNotFoundError: No module named ‘torch.ao’”,一开始笔者以为这是由于缺少某个库所导致的原因,后来发现其实还是一个版本引发的问题。 在Python的GUI设

    2024年02月11日
    浏览(71)
  • 解决 Python 中的 “ModuleNotFoundError: No module named ‘torch._six‘“ 错误

    解决 Python 中的 “ModuleNotFoundError: No module named ‘torch._six’” 错误 当在 Python 中使用 torch 库时,有时可能会遇到以下错误信息: “ModuleNotFoundError: No module named ‘torch._six’”。这个错误通常是由于缺少 torch 库的依赖项或不兼容的安装导致的。本文将为你提供一些解决这个问

    2024年02月08日
    浏览(48)
  • [linux] ModuleNotFoundError: No module named ‘torch.utils._pytree‘ 报错怎么解决

    这个错误通常是由于PyTorch版本不兼容导致的。 torch.utils._pytree 模块是在PyTorch 1.8.0版本中引入的。你可以尝试以下方法解决问题: 确保你的PyTorch版本是1.8.0及以上。可以使用以下命令检查PyTorch版本: 如果你的PyTorch版本低于1.8.0,可以尝试更新PyTorch到最新版本: 如果你使用的

    2024年02月05日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包