第一次用PyTorch,找了60分钟入门的教程跟着学
照着写了第一个demo就报错了,如下,和教程上的一模一样:
from __future__ import print_function
import torch
x = torch.empty(5, 3)
print(x)
找了很多解决方案,首先查看自己是否配置好环境了,在file—settings—Project Interpreter查看Package有没有torch,因为import没有报错,所以这一步显得没有太大意义。
然后查看了torch版本号,看看官方文件上有没有xxx这个属性,没有的话安装适用的torch。我的torch是有这个属性的,此路不通。
中间看了无数解决贴,所有包更到了最新,无望中。
头大的时候突然看到自己有一个命名为torch.py的文件,感觉被自己蠢哭了。
Rename一下,问题都解决了。
纯新手的戏剧化错误,请勿模仿!
以上提供一种解决思路,第一次发帖,如有错误,还请多多包涵!