PILパッケージをWindowsにインストールしたいのですが、簡単です。ただし、デコーダーjpegは使用できません。PILを機能させるために、PILの前にダウンロードしてインストールする必要があるパッケージはどれですか?
4974 次
2 に答える
8
私は解決策を見つけました。
WindowsではpipinstallPIPの代わりにeasy_installPILを使用する必要があります。
easy_installは、ローカルインストールを見つけるか、ソースからlibjpegをインストールして、PILに接続しますが、pipはそれを実行できません。
于 2012-01-24T09:30:57.077 に答える
0
私のために働いた解決策(インストールされているPythonのバージョンに依存するパッケージをコンパイルするためのツールがあると仮定します):
プリコンパイルされたバイナリをhttp://gnuwin32.sourceforge.net/packages/jpeg.htmからダウンロードします(開発者ファイルとバイナリが必要です)。
PILソースをダウンロードし、setup.pyを開いて、JPEG_ROOTを変更します(37行目)。
JPEG_ROOT = libinclude(JPEG_LIB_ROOT)
setup.pyinstallを実行します。
jpeg62.dllをjpeglibバイナリからsite-packages\PILディレクトリにコピーします。
これで、動作するはずです。
于 2013-03-11T14:03:49.420 に答える