首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Mac后无法导入TorchVision

安装Mac后无法导入TorchVision
EN

Stack Overflow用户
提问于 2020-01-08 21:48:48
回答 1查看 923关注 0票数 0

我已经按照他们在虚拟环境(env)中通过pip安装的方式安装了Py火炬和Torchvision,虽然在安装过程中没有出现错误,但是当我在python代码中导入torchvision时,会发生以下错误。

代码语言:javascript
复制
Traceback (most recent call last):
  File "demo.py", line 2, in <module>
    import torchvision
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/__init__.py", line 2, in <module>
    from torchvision import datasets
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/datasets/__init__.py", line 9, in <module>
    from .fakedata import FakeData
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/datasets/fakedata.py", line 3, in <module>
    from .. import transforms
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/transforms/__init__.py", line 1, in <module>
    from .transforms import *
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/transforms/transforms.py", line 17, in <module>
    from . import functional as F
  File "/Users/QuinceyBee/env/lib/python3.7/site-packages/torchvision/transforms/functional.py", line 5, in <module>
    from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL' (/Users/QuinceyBee/env/lib/python3.7/site-packages/PIL/__init__.py)

我尝试创建新的虚拟环境从头开始重建,尝试通过conda在conda环境中安装,但是这两个都没有解决这个问题。

我对任何格式问题表示歉意,这是第一次在这里发布,而且我对使用python还比较陌生。

如能提供任何协助,将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-10 11:27:47

去掉PILLOW_VERSION后,您应该在自己的代码中使用版本

如果使用Torchvision,计划在本周(2020年第2周)发布一个版本来修复它:

备选方案如下:

  • 等待新的火炬视觉版本
  • 使用火炬视觉的主版本如下所示

pip从夜间安装git+https://github.com/pytorch/vision)

  • install -U torchvision,这还需要从每晚版本的

  • 或安装Pillow<7中发出火炬。

安装"pillow<7"

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59654271

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档