2012-05-02 12 views
0

で働くJPEGモジュールを取得するために私がPILがどのようにPIL

ドキュメントでjpegモジュールを使用するためのPIL、すべてのJPEGの依存関係をインストール:http://docs.python.org/library/jpeg.html

が、私はそこに述べjpeg.compress()メソッドを使用します。しかし、PILをインストールすると、jpegモジュールを見つけることができませんでした。

私のスクリプトでjpeg.compress()メソッドを使用する方法を教えてもらえますか?

またはこれに代わる方法はありますか?

+0

'jpeg'はPILの一部ではありません。 –

答えて

0

PILは、時々インストールする獣になる可能性があります。 libjpegで(正しく)設定されていない可能性が非常に高いです。

Python PIL cannot locate my "libjpeg"

は、私はあなたが取り組んでいるものをプラットフォームわからないんだけど、それぞれがいるようだ:それはインストールしていない、またはPILはのlibjpegを見ていないだけの問題だ場合

、ここで見てみましょうPILを構築するときに独自の落とし穴があります。 「枕」のショットを与えることです、それはPILのインストールプロセスをよりユーザーフレンドリーになり私の提案を:

http://pypi.python.org/pypi/Pillow

あなただけの作業は、枕がインストールを実行する前に、インストールのlibjpeg持っている必要があり、あなたがする必要がありますレースへのオフ。

0

jpegモジュールとPILモジュールは独立しており、相互に接続していません。ドキュメントには、PILがの代わりに(jpeg)と記載されています。 jpegモジュールを別途インストールする必要があります。