1

系统:Windows 7 专业版 64 位

Python 3.5.0 |Anaconda 2.4.0(64 位)

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

pip安装魔杖成功

[1]:导入魔杖#imports OK

[2]:从 wand.image 导入图片

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

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

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

4

1 回答 1

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 安装的根目录的绝对系统路径。

于 2015-11-18T12:22:47.250 回答