如何在Windows 7安装Python ImageMagick。我按照这些指令进行了操作。

2024-10-05 10:40:06 发布

您现在位置:Python中文网/ 问答频道 /正文

在windows 64位(Python2.6)上安装python IMagick binding wand api

我就是这么做的:

  1. 已下载并安装ImageMagick-6.5.8-7-Q16-windows-dll.exe

  2. 已从http://pypi.python.org/pypi/Wand下载wand模块

  3. 之后,我从wand目录运行python setup.py install

  4. 然后我执行了第6步。但我得到了导入错误:找不到magickband librarry

  5. 下载了magickwand模块,并从magickwand目录中执行了python setup.py install。

  6. 我试过这个密码

    from wand.image import Image
    from wand.display import display
    
    with Image(filename='mona-lisa.png') as img:
        print img.size
        for r in 1, 2, 3:
            with img.clone() as i:
                i.resize(int(i.width * r * 0.25), int(i.height * r * 0.25))
                i.rotate(90 * r)
                i.save(filename='mona-lisa-{0}.png'.format(r))
                display(i)
    
  7. 但此后我又得到了同样的导入错误magickband库找不到 我受够了这个,因为我已经完成了所有的安装。但无法执行代码。因为每次我得到magickband libraray..导入错误。


Tags: 模块installfrompyimport目录pypiimg
2条回答

首先,我必须安装ImageMagic并设置环境变量MAGIC_HOME,就在我能够从pip安装Wand之后

必须先设置MAGICK_HOME环境变量。请参阅this section的最后一部分。


(source: wand-py.org)

>

Lastly you have to set MAGICK_HOME environment variable to the path of ImageMagick (e.g. C:\Program Files\ImageMagick-6.7.7-Q16). You can set it in Computer ‣ Properties ‣ Advanced system settings ‣ Advanced ‣ Environment Variables....

相关问题 更多 >

    热门问题