PIL(Python Image Library) 설치하기

간단하게 썸네일을 만들어야 하는 작업이 있어서 python image  관련 라이브러리를 찾던중에 PIL 이라는 것을 발견했는데 설치 해야하는 부분에 문제가 생겨서 코멘트를 남긴다. 

기본 설치

$sudo pip install PIL
위와 같이 기본적으로 설치하면 된다. 기본 썸네일을 만드는 코드를 돌려보면, 
decoder jpeg not available
라는 문제가 나온다. 이건 jpeg 라이브러리가 없어서 생기는 문제라고 하는데 해결 방법은 아래와 같다. 
pip uninstall PIL 
brew install libjpeg 
pip install PIL
원래 우분투에서 apt-get으로 설치하면 되는데 mac osx 에서는 없기 때문에 [Homebrew](http://brew.sh/)를 이용해야한다. 주의할 점은 이미 PIL을 설치했다면 반드시 uninstall을 하고 libjpeg를 설치하고 PIL 을 설치해야 한다는 점이다.  ps) 이렇게 설치하기 귀찮은 Python Library는 처음인듯. ㅡㅡ 

Reference

Homebrew 설치법