python-2.7 - python wand.image 无法识别

标签 python-2.7 imagemagick wand magickwand

我安装了Imagemagic(32位和64位版本都尝试过),然后使用pip安装wand,我还设置了Magick_Home环境。变量为 imagemagic 地址,但当我运行

Traceback (most recent call last): File "<stdin>", line 1, in <module> File "c:\Anaconda2\lib\site-packages\wand\image.py", line 20, in <module> from .api import MagickPixelPacket, libc, libmagick, library File "c:\Anaconda2\lib\site-packages\wand\api.py", line 205, in <module> 'Try to install:\n ' + msg) 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

最佳答案

对于那些使用 Mac 并使用自制软件的人来说,Wand 似乎还不支持 imagemagick 7,正如其他答案中提到的。

有一个new brew formula for Imagemagick 6同时可以用来安装旧版本:

brew install imagemagick@6

按照其他答案中提到的方式创建指向这个新安装的 dylib 文件的符号链接(symbolic link),以使一切正常工作。

ln -s /usr/local/Cellar/imagemagick@6/<your specific 6 version>/lib/libMagickWand-6.Q16.dylib /usr/local/lib/libMagickWand.dylib

在 Sierra 上进行了测试,似乎运行良好。

关于python-2.7 - python wand.image 无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37011291/

相关文章:

python - 我该如何优化这个魔杖代码?执行时间很长

Python 找不到 MagickWand 库(尽管位置正确?)

python - 属性错误 : 'FreqDist' object has no attribute 'inc'

c++ - 如何选择图像旋转轴,Magick++?

php - ImageMagick 没有此图像格式的解码委托(delegate)

python 魔杖 : how to get the text bolded?

python - 统一码编码错误 : 'ascii' codec can't encode character u'\u2019' in position 6: ordinal not in range(128)

python - 从函数返回多个值的非侵入式方法?

python-2.7 - 什么会导致 dask 分布式 future 的状态为 'lost' ?

macos - 如何告诉 cpanm Image::Magick 有关 header 位置的信息?