2

littlecmsをサポートするPythonPILのセットアップに問題があります。グーグルからの良いチュートリアルは見当たりません。

これが私の主な質問です:

  • littlecmsにインストールする必要があるUbuntuパッケージの名前は何ですか?
  • LCMS_ROOT必要に応じて、PILのsetup.pyで変数をどのディレクトリに設定しますか?

これは私が走っているだけの結果ですpip install PIL

--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
--------------------------------------------------------------------

Ubuntu12.0432ビットを使用する

4

1 に答える 1

4

Ubuntu での LittleCMS のインストール:

sudo apt-get install liblcms liblcms-dev liblcms-utils

次に、PILをインストールするときは、ソースからインストールするのがおそらく最善ですが、LittleCMSサポートが利用可能としてリストされていない場合に限り ます(最初の質問のように)。ソースからインストールする必要がある場合:pip install PIL

LCMS_ROOT = [path]PIL で行を見つけて追加する必要がありますsetup.py(この行はJPEG_ROOTandZLIB_ROOT行の近くにある必要があります。そうでない場合は追加します)。ここで、LittleCMS へのパスを指定します。

のデフォルトのインストール場所liblcms/usr/lib6464 ビット Ubuntu です。

LCMS_ROOT = Noneデフォルトの場所にインストールした場合は、問題を解決できる可能性があります。

これが完了したら、実行python setup.py build_ext -iしてみてください。出力に次のようなものが表示されるはずです。

--- LITTLECMS support available

そうpython setup.py installすれば、準備完了です!

于 2013-01-08T22:57:10.563 に答える