属性错误:模块“torchvision”没有属性“__version__”

问题描述 投票:0回答:1

我想用本教程进行对象检测:

https://towardsdatascience.com/building-your-own-object- detector-pytorch-vs-tensorflow-and-how-to-even-get-started-1d314691d4ae

我使用的是Windows,conda环境,安装了Pytorch-1.7.1,Torchvision-0.8.2,Cuda-Toolkit-11.0>全部兼容。

conda list torch
给了我: enter image description here

但是,当在 Jupyter Notebook 中询问 torchvision 版本时,我得到:

AttributeError                            Traceback (most recent call last)
<ipython-input-16-f7c0e30812bc> in <module>
      1 import torchvision
----> 2 torchvision.__version__

AttributeError: module 'torchvision' has no attribute '__version__'

我必须知道我的笔记本是否使用torchvision 0.8.2或其他版本。 我需要此信息,因为稍后会出现与 Pytorch 和 Torchvision 不兼容相关的错误。 Pytorch 培训; “运行时错误:PyTorch 和 torchvision 版本不兼容......”

jupyter-notebook pytorch object-detection torchvision
1个回答
0
投票

谢谢鬣蜥蜴!

我从错误的目录导入了torchvision。

这是正确的火炬愿景路径:

<module 'torchvision' from '/usr/local/lib/python3.7/dist-packages/torchvision/__init__.py'>
['/usr/local/lib/python3.7/dist-packages/torchvision']
© www.soinside.com 2019 - 2024. All rights reserved.