解决module ‘torch’ has no attribute 'gesv’
在学习一篇博客https://zhuanlan.zhihu.com/p/66506214的时候, 在学校的服务器上运行它给的代码.
在运行这段代码的时候遇到了这个问题’torch’ has no attribute ‘gesv’

之后我进入anaconda(我是在anaconda的虚拟环境中运行的),在envs->pt(我的虚拟环境名)->lib->python3.9(我依赖的是python3.9)->site-packages->fastai->vision->models中找到transform.py文件, 在这个文件中找到
这部分代码. 这是我修改过的代码, 本来的代码是下面那行, 因为我用的pytorch是1.9的版本, 所以改成上面那行就解决问题了
注: 我是在服务器上找到路径, 本地的anaconda的路径有一些差别, 大概是anaconda->envs->pt(虚拟环境名)->Lib->lib->site-packages之后应该一样了.
在尝试运行一篇博客的代码时,遇到了`torch'hasnoattribute'gesv`的错误。该问题源于使用了不支持该方法的PyTorch版本。在Anaconda的虚拟环境中,通过修改`transform.py`文件,将代码调整为适应PyTorch 1.9版本的写法,成功解决了问题。
6579

被折叠的 条评论
为什么被折叠?



