1

Wand 需要 ImageMagick 库来执行。当我按照他们在此处解释的操作时,我的代码在我的计算机上运行良好。

但是,当我用它冻结它时,cx_freeze它会错过额外的库。我不知道如何将该库添加到 zip。我知道如何将.dll文件添加到文件夹中,但我不知道.dll需要哪个 s Wand。当我尝试将所有.dlls 放入它运行的文件夹中时,它无法转换图像。

更新:

所以我将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

我不知道如何摆脱这个。

4

1 回答 1

1

您需要包含CORE_RL_wand_*.dllCORE_RL_magick_*.dll到 zip。

于 2013-06-22T03:16:12.387 回答