0

I have installed ImageMagick 6.9.9-34-Q8-x64 following Wand documentation, checked "Install developer headers and libraries", set MAGICK_HOME to the right location, but everytime I import anything, Wand complains that it could not find ImageMagick shared libraries:

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

The interesting part is that when I check paths that Wand tried, (tried_path in the full traceback), some of them actually exist, but Wand still fails to use them.

What am I missing here?

Daniel Konovalenko
  • 1,209
  • 1
  • 10
  • 11

3 Answers3

1

What am I missing here?

Double check the python interpreter is running x84_64, or the CDLL will not be able to load x64 dynamic libraries.

Either reinstall ImageMagick, or Python, but ensure that the runtime/dynamic libraries match architecture.

emcconville
  • 23,800
  • 4
  • 50
  • 66
0

I had the same issue. I uninstalled the last ImageMagick version, with an older version I solved it.

noordungp
  • 11
  • 3
0

there are x86 and x64 versions to be choose. use the one fits your machine. further, using a little old version might come easier.

Mark K
  • 8,767
  • 14
  • 58
  • 118