jupyter-notebook - AttributeError:模块“torchvision”没有属性“__version__”
问题描述
我想用这个教程做对象检测:
我使用的是 Windows,conda 环境,安装了 Pytorch-1.7.1、Torchvision-0.8.2、Cuda-Toolkit-11.0 > 全部兼容。
但是,当在 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 和 torchvision 版本不兼容......”
解决方案
谢谢伊瓜纳特!
我从错误的目录导入了 torchvision。
这是正确的 torchvision 路径:
<module 'torchvision' from '/usr/local/lib/python3.7/dist-packages/torchvision/__init__.py'>
['/usr/local/lib/python3.7/dist-packages/torchvision']
推荐阅读
- javascript - 在android上运行应用程序时出现问题
- css - webpack 4:创建多个主题 css 文件
- oracle - Oracle 从一个查询中选择另一个查询中不存在的行
- image - 可以从我的数据库中获取一些图像的路径,但询问超过 9 个给我一个内部服务器错误
- node.js - mongodb中的递减值
- ios - 在 didSelectItemAt 中选择单元格时取消选择 cellForItemAt 中的单元格
- sql-server - tempdb 在已提交读快照隔离下没有增长
- python - urllib 模块中的请求类不存在
- python - 使用 django 将 PostGis Polygon 转换为传单地图
- git - Magit 不考虑 ~/.gitignore