Это может быть вызвано, как правило, кажущейся множественной установкой PIL
из-за virtualenv.Пакеты Image
и PIL.Image
находятся по разным путям в virtualenv, хотя они окончательно совпадают после разрешения символической ссылки.
Универсальным решением для возможных причин является изменение PYTHONPATH, чтобы найтипо тем же путям.Обычно в начало PYTHONPATH добавляют каталог, в котором находится PIL in vitrualenv.