Trong khi nhập, Python (anaconda) đưa ra lỗi sau:
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
Tôi đã cố gắng loại bỏ pillowvà sau đó conda installlỗi vẫn còn. Xin vui lòng giúp đỡ
Trong khi nhập, Python (anaconda) đưa ra lỗi sau:
ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'
Tôi đã cố gắng loại bỏ pillowvà sau đó conda installlỗi vẫn còn. Xin vui lòng giúp đỡ
Câu trả lời:
Thay vào đó PILLOW_VERSION, gối 7.0.0 , bạn nên sử dụng __version__mã riêng của mình.
Chỉnh sửa (2020-01-16):
Nếu sử dụng đèn pin, điều này đã được sửa trong v0.5.0 . Sửa chữa:
torchvision>=0.5.0Thông tin cũ (2020-01-09):
Nếu sử dụng đèn pin, có một kế hoạch phát hành trong tuần này (tuần 2, 2020) để khắc phục:
Các tùy chọn là:
pip install -U git+https://github.com/pytorch/vision)pip install "pillow<7":)Hạ gối nếu bạn không cần các tính năng mới nhất
pip install pillow<7
Hoặc cho Anaconda,
conda install -c anaconda pillow<7
pip install "pillow<7", như 6.2.2 (và 7.0.0) chứa các bản sửa lỗi bảo mật: gối.readthedocs.io / en / ổn định / releasenotes / 6.2.2.html
conda install -c anaconda pillow=6.1.
Tôi đã giải quyết bằng cách sửa đổi functional.pyvà __init__.pyđược đề cập trong thông báo lỗi. Lỗi .
Sửa đổi from PIL import Image, ImageOps, ImageEnhance, PILLOW_VERSIONđể from PIL import Image, ImageOps, ImageEnhance, __version__trong functional.pykhoảng đường số 5.
Sửa đổi PILLOW_VERSION = __version__ = _version.__version__thành __version__ = __version__ = _version.__version__trong __init__.py, khoảng dòng 22.
Đường dẫn tập tin:
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 bởi __version__ ở functional.pytại địa chỉ: Your_File_Path\Lib\site-packages\torchvision\transforms\functional.pyvà sau đó không có lỗi.
Hạ gối của bạn xuống 6.1 và khởi động lại máy tính xách tay Jupyter của bạn.
Dùng cái này
conda install pillow=6.1
Cập nhật cho bất cứ ai đạt được câu hỏi này ngay bây giờ:
Nâng cấp gối của bạn lên phiên bản mới nhất. Vấn đề đã được khắc phục.
currentcác phiên bản. Họ có thể không thể nâng cấp nó.