ImportError: невозможно импортировать имя 'RGBColor'

Я пытаюсь импортировать это:

from colormath.color_objects import RGBColor

и я получаю эту ошибку:

ImportError: cannot import name 'RGBColor'

Я использую Python 3.6 и библиотека colormath установлена.

1 ответ

Решение

RGBColor это удаленный класс из старой версии colormath.

Из заметок о выпуске v2.0.1 (2014):

Полностью переработана обработка RGB. Каждое пространство RGB теперь имеет свой собственный класс, унаследованный от BaseRGBColor. Следовательно, RGBColor больше нет. В большинстве случаев вы можете заменить RGBColor на sRGBColor во время обновления.

И если вы проверите текущую документацию, вы увидите, что там действительно нет RGBColor, Пытаться sRGBColor вместо.

Другие вопросы по тегам