Python ImportError: невозможно импортировать имя '__version__' - PullRequest
1 голос
/ 27 апреля 2020

Ниже код является частью моего кода

import time
import matplotlib
import matplotlib.pylab as plt
plt.rcParams["axes.grid"] = False

import mmcv
from mmcv.runner import load_checkpoint
import mmcv.visualization.image as mmcv_image


def imshow(img, win_name='', wait_time=0): plt.figure(
    figsize=(50, 50)); plt.imshow(img)


mmcv_image.imshow = imshow
from mmdet.models import build_detector
from mmdet.apis import inference_detector, show_result, init_detector

, и в этой части есть ошибка

from mmcv.runner import load_checkpoint

ошибка, как показано ниже

from PIL import Image, ImageOps, ImageEnhance, __version__ as PILLOW_VERSION
ImportError: cannot import name '__version__'

, но у меня есть уже выполнен pip install Pillow, пожалуйста, кто-нибудь может мне помочь ...

1 Ответ

0 голосов
/ 27 апреля 2020

Проблема возникла из-за проблем с версией, которые обсуждались в этой проблеме Github

Можете ли вы попробовать следующее?

pip install Pillow==6.1

Также , удаление и переустановка подушки может помочь.

...