Для работы Wand требуется библиотека ImageMagick. Когда я делаю то, что они объясняют здесь мой код отлично работает на моем компьютере.
Однако, когда я замораживаю его с помощью cx_freeze
, он пропускает дополнительную библиотеку. Я не знаю, как добавить эту библиотеку в zip. Я знаю, как добавить .dll
файлов в папку, но не могу понять, какие .dll
s нужны Wand. Когда я попытался поместить все .dll
в папку, он запустился, но не смог преобразовать изображения.
Обновлять:
Поэтому я включил CORE_RL_wand_*.dll
и CORE_RL_magick_*.dll
в папку. Запустив его, я получаю ошибку:
can't start because CORE_RL_bzlib_.dll is missing
Я добавил этот и 20 других по мере необходимости. После этого приложение запускается, но когда я пытаюсь открыть и изменить размер и скрыть изображение, я получаю:
wand\resource.py line 223, wand.exception.MissingDelegateError: NoDecodeDelegateForThisImageFormat 'pathblah.jpg' @ error/constitute.c/ReadImage/552
Я не знаю, как избавиться от этого.