导入时,Python(Anaconda)出现以下错误:

ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
我尝试删除pillow,然后删除conda install,但错误仍然存​​在。

最佳答案

枕头7.0.0删除了PILLOW_VERSION,您应该在自己的代码中使用__version__

  • https://pillow.readthedocs.io/en/stable/deprecations.html#pillow-version-constant


  • 编辑(2020-01-16):

    如果使用torchvision,此问题已在v0.5.0中修复。修理:
  • 需要torchvision>=0.5.0
  • 如果临时固定了枕头,请删除该引脚


  • 旧资讯(2020-01-09):

    如果使用Torchvision,本周(2020年第2周)计划发布一个版本来修复它:
  • https://github.com/pytorch/vision/issues/1712#issuecomment-570286349

  • 选项包括:
  • 等待新的torchvision版本
  • 使用torchvision的主版本(例如pip install -U git+https://github.com/pytorch/vision)
  • 从每晚安装torchvision,这也需要从每晚
  • 版本获得pytorch
  • 或安装Pillow pip install "pillow<7")
  • 关于python - 无法从PIL导入PILLOW_VERSION,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59659146/

    10-12 18:47