Wand install:TypeError:内置操作的错误参数类型

时间:2015-11-17 20:43:52

标签: python windows imagemagick wand

系统:Windows 7 Professional 64位

Python 3.5.0 | Anaconda 2.4.0(64位)

ImageMagick-6.9.2-Q16已安装并独立运行。

pip install wand成功

[1]:导入魔杖#imports OK

[2]:来自wand.image import Image

。 。 。 TypeError:内置操作的错误参数类型

MAGICK_HOME环境设置正确。 我手动将ImageMagick目录添加到PATH

关于如何解决的任何想法?

1 个答案:

答案 0 :(得分:0)

我不在Windows周围,但我认为你可以在系统,用户,会话或运行时级别设置MAGICK_HOME

对于运行时,它可能就像更新python脚本一样简单

import os
os.environ["MAGICK_HOME"] = "C:\ImageMagick-X.Y.Z"
from wand.image import Image

对于会话,在执行python脚本之前运行以下命令。

setx MAGICK_HOME "C:\ImageMagick-X.Y.Z"
  

注意:路径应该是指向ImageMagick安装的根目录的绝对系统路径。