가져 오는 동안 Python (anaconda)은 다음 오류를 발생시킵니다.
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
나는 제거 시도 pillow
하고 conda install
있지만 오류 지속됩니다. 도와주세요
가져 오는 동안 Python (anaconda)은 다음 오류를 발생시킵니다.
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
나는 제거 시도 pillow
하고 conda install
있지만 오류 지속됩니다. 도와주세요
답변:
Pillow 7.0.0 제거 PILLOW_VERSION
, __version__
대신 자신의 코드로 사용해야 합니다.
편집 (2020-01-16) :
torchvision를 사용하는 경우,이 수정되었습니다 v0.5.0 . 고치다:
torchvision>=0.5.0
기존 정보 (2020-01-09) :
torchvision을 사용하는 경우 이번 주 (2020 주 2 주)에 수정 계획이 있습니다.
옵션은 다음과 같습니다.
pip install -U git+https://github.com/pytorch/vision
)pip install "pillow<7"
)최신 기능이 필요하지 않으면 다운 그레이드 베개
pip install pillow<7
또는 아나콘다의 경우
conda install -c anaconda pillow<7
pip install "pillow<7"
6.2.2 (및 7.0.0)에 보안 수정 사항이 포함되어 있습니다. pillow.readthedocs.io/en/stable/releasenotes/6.2.2.html
conda install -c anaconda pillow=6.1
.
나는 수정하여 해결 한 functional.py
하고 __init__.py
있는 오류 메시지에 언급되어있다. 오류 .
수정 from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSION
로 from PIL import Image, ImageOps, ImageEnhance, __version__
에서 functional.py
약 행 번호 5.
수정 PILLOW_VERSION = __version__ = _version.__version__
로 __version__ = __version__ = _version.__version__
에서 __init__.py
약에는 22 라인 없다.
파일 경로:
functional.py
:C:\Users\UserName\AppData\Local\Programs\Python\Python37\Lib\site-packages\torchvision\transforms\functional.py
__init__.py
:C:\Users\UserName\AppData\Local\Programs\Python\Python37\Lib\site-packages\PIL\__init__.py
PILLOW_VERSION
에 의해 __version__
에서 functional.py
에서 : Your_File_Path\Lib\site-packages\torchvision\transforms\functional.py
다음 오류가 없었다.