Нарезка изображения в python показывает ошибку атрибута - PullRequest
0 голосов
/ 24 марта 2020
import image_slicer
image_slicer.slice('image_name',16)

Я пытаюсь разделить изображение на 16 частей в python. И мой код выше.

Этот же код отлично работал раньше (у меня версия 0.3.0 image_slicer), но на этот раз это выдает ошибку 'модуль' image_slicer 'не имеет атрибута' slice '' , Я также проверил атрибуты этого модуля, и теперь я очень запутался. Более того, я храню код в той же папке изображения, и все остальное должно быть в порядке. Что я могу сделать ? Даже попытался удалить версию 0.3.0 и установить 0.2.0 и все та же ошибка.

1 Ответ

0 голосов
/ 24 марта 2020

Имя вашего python модуля: image_slicer.py. Поэтому, когда вы import image_slicer, ваш текущий модуль будет найден до установленного пакета image_slicer. Поскольку ваш модуль не определяет slice, AttributeError поднимается.

Чтобы избежать этих проблем, вы должны убедиться, что имена ваших модулей не конфликтуют с пакетами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...