Wand在Windows上找不到ImageMagick共享库

时间:2018-01-31 16:58:27

标签: python windows imagemagick wand

我在Wand documentation之后安装了ImageMagick 6.9.9-34-Q8-x64,选中了“安装开发人员标题和库”,将MAGICK_HOME设置到正确的位置,但每次我导入任何内容时,魔杖抱怨它无法找到ImageMagick共享库:

ImportError: MagickWand shared library not found.
You probably had not installed ImageMagick library.
Try to install:
  http://docs.wand-py.org/en/latest/guide/install.html#install-imagemagick-on-windows

Full output

有趣的是,当我检查Wand尝试的路径时,(full traceback中的tried_path),其中一些实际存在,但Wand仍然无法使用它们。

我在这里缺少什么?

3 个答案:

答案 0 :(得分:1)

  

我在这里缺少什么?

仔细检查python解释器是否正在运行x84_64,否则CDLL将无法加载x64动态库。

重新安装ImageMagick或Python,但要确保运行时/动态库与架构匹配。

答案 1 :(得分:0)

我有同样的问题。我卸载了最新的ImageMagick版本,并用older version解决了该问题。

答案 2 :(得分:0)

有x86和x64版本可供选择。使用适合您的机器的机器。此外,使用旧版本可能会更容易。