2012-02-02 3 views
2

우분투 11.10에서 pip 설치 PIL로 PIL을 설치하면 요약에서 모든 항목에 대해 "사용할 수 없음"이라고 표시합니다. libjpeg 후 PIL를 설치이미지를 지원할 수있는 PIL을 가져올 수 없습니다.

나는 기본적으로 나에게 같은 일을 알려줍니다 http://obroll.com/install-python-pil-python-image-library-on-ubuntu-11-10-oneiric/

같은 몇 가지 "답변"을 읽었습니다.

아직 작동하지 않습니다. (우분투 초보자)

아이디어가 있으십니까? 요약에서

복사/붙여 넣기 :

-------------------------------------------------------------------- 
PIL 1.1.7 SETUP SUMMARY 
-------------------------------------------------------------------- 
version  1.1.7 
platform  linux2 2.7.2+ (default, Oct 4 2011, 20:03:08) 

       [GCC 4.6.1] 
-------------------------------------------------------------------- 
*** TKINTER support not available 
*** JPEG support not available 
*** ZLIB (PNG/ZIP) support not available 
*** FREETYPE2 support not available 
*** LITTLECMS support not available 
-------------------------------------------------------------------- 

답변

3

Finaly가 작동했습니다. 필자가 경험 한 바에 따르면 올바른 순서로 설치했지만 PIL은 여전히 ​​libjpeg를 찾을 수 없었습니다.

내가 무슨 짓을 :

  1. 확인 libjpeg8 및 libjpeg8-DEV가 설치되어 있는지 확인하고이
  2. 는 --no-설치 PIL "를 설치 PIP"libjpeg를 찾습니다 "와 함께 설치되는 곳을 찾아 -> 다운로드 설치 파일
  3. 가상 환경의 빌드 디렉토리에서 setup.py를 편집하고 JPEG_ROOT을 설정하십시오. 내 경우 : JPEG_ROOT = "/ usr/lib/i386-linux-gnu /"
  4. "pip install PIL" 이제 수정 된 setup.py로 PIL을 설치하고 libjpeg를 찾으십시오.
1

PIL 내 컴퓨터에서 작동합니다. 내 가능성 관련 설치 패키지 (dpkg --get-selections | grep jpg)는 다음과 같습니다

libjpeg-progs 
libjpeg62 
libjpeg62:i386 
libjpeg62-dev 
libjpeg8 
libmjpegtools-1.9 
libopenjpeg2 

그래서 그냥 많이 설치 및 PIL를 다시 시도 할 수 있습니다. 매우 통찰력있는 대답이 아닙니다. 나는 두려워합니다.

+0

아직 운이 없습니다. dpkg는 libjpeg의 필요성을 보여줍니다. 또한 http://jj.isgeek.net/2011/09/install-pil-with-jpeg-support-on-ubuntu-oneiric-64bits/에서 설명한대로 소프트 링크를 만들었지 만 (올바른 32 비트의 경우 설치). – terjeto