【发布时间】:2021-12-23 10:41:32
【问题描述】:
PyTorch 似乎有一个严重的错误导致错误消息
AttributeError: module 'torch' has no attribute [some torch function]
就我而言,我尝试使用torch.gradient link。
我正在使用 Python 版本 3.8.5 并尝试了用于 CPU 的 PyTorch 版本 1.6.0、1.7.0、1.7.1、1.8、1.9.0。 (最新版本还有一个渐变BUG torch.gradient edge order)。
有几个答案建议我应该通过 pip 安装torch,我应该安装torchvision,没有任何效果。还有一个建议,the wrong torch folder is used as a namespace 似乎并非如此,因为我运行时有一个initfile
print(torch.__path__)
所以我的问题是: 如何最终解决这个问题?
我尝试使用 conda 推荐的 pytorch.org 版本、anaconda.org/pytorch/pytorch 和 pypi.org/project/torch 安装它 - 没有任何效果。
conda list torch 元素给出了
pytorch 1.7.1 py3.8_cpu_0 [cpuonly] pytorch
pytorch-mutex 1.0 cpu pytorch
torchaudio 0.7.2 py38 pytorch
torchvision 0.8.2 py38_cpu [cpuonly] pytorch
【问题讨论】:
-
你是如何安装 PyTorch 的?与
conda? -
我尝试使用 conda 推荐的 pytorch.org 版本、anaconda.org/pytorch/pytorch 和 pypi.org/project/torch 安装它
-
“我试过了”,你到底用什么在你的机器上安装 PyTorch:pip 还是 conda?
-
我为每个版本使用了几个环境。在一种环境中我使用 pip,在另一种环境中使用 conda。
-
在你的conda环境下,可以
conda list torch吗?
标签: python-3.x pytorch torchvision