5

Windows 64 ビット (python 2.6) に python IMagick バインディング ワンド api をインストールするには

これは私がしたことです:

  1. ダウンロードしてインストールした ImageMagick-6.5.8-7-Q16-windows-dll.exe

  2. http://pypi.python.org/pypi/Wandwandからモジュールをダウンロード

  3. その後、ディレクトリpython setup.py installから実行しました。wand

  4. 次に、step6を実行しました。しかし、インポートエラーが発生しました: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ライブラリが見つからないというエラーが表示されます。すべてのインストールを行ったので、このcozにうんざりしています。しかし、コードを実行できません。coz 毎回、magickband libraray..import エラーが発生します。

4

2 に答える 2

7

MAGICK_HOME最初に環境変数を設定する必要があります。このセクションの最後の部分を参照してください。


(出典: wand-py.org )

>

最後にMAGICK_HOME、環境変数を ImageMagick のパス (例: C:\Program Files\ImageMagick-6.7.7-Q16) に設定する必要があります。Computer ‣ Properties ‣ Advanced system settings ‣ Advanced ‣ Environment Variables...で設定できます。

于 2012-11-19T17:24:14.337 に答える
3

MAGIC_HOMEまず、ImageMagicをインストールし、Envrioment Variableを設定する必要がありました。これはWandpip

于 2013-01-14T14:09:16.693 に答える