背景介绍:在本地配置环境时,为了偷懒,在一个已有的conda虚拟环境中进行的配置,但是由于已有的torch版本为2.0.0,而配置要求的版本为1.12.1。所以安装过程中删除了原来的torch,重新安了1.12.1的版本,但是最后有报错,不过也显示安装成功了,所以没细看报了什么错(埋下祸根,(ㄒoㄒ)~~)。
报错:在运行代码时,报错 AttributeError: module 'torch' has no attribute 'Tensor'
解决办法:看网上解决一般主要有两种。
一是查看torch路径:import torch print(torch.__path__) 看是不是有自己命名的文件夹也叫“torch”,导致import错误。但是我的不是这个问题。
二是python版本,torch版本的匹配问题?所以我重新建了一个新的虚拟环境,一切从头开始......
希望不要再报错了(抱个小期待~)
安装的过程很顺利,当遇到比较大的包时,会报错连接超时错误。
So 加镜像 pip install pkg_name -i https://pypi.tuna.tsinghua.edu.cn/simple
下载速度超快啦!
揭晓结果:问题解决啦!
总结Tips:不要嫌麻烦啦,一个项目,创一个虚拟环境~~~