2013-07-16 1 views
0

ips를 사용하여 osx에 PIL을 설치했지만 jpeg 디코더를 사용할 수 없다는 오류가 발생하여 PIL을 제거하여 처음으로 jpeg 라이브러리를 설치할 수있게되었습니다. PIL을 다시 설치하십시오. 그러나 다음 두 나에게주는 오류 :Mac에서 PIL 및 jpeg 디코더를 사용할 수 없음 10.8.2

sudo pip install libjpeg 

libjpeg 요구 사항을 만족하는 모든 다운로드를 찾을 수 없습니다 ..Could
sudo pip install libjpeg-dev 

요구 사항의 libjpeg-DEV

을 만족하는 모든 다운로드를 찾을 수 없습니다

jpeg lib를 설치하는 방법에 대한 아이디어가 있으십니까? 감사. -TM

+0

나는 이것을 실행하기 전에 모든 표준'apt-get update '를 시도했다. – will

+0

apt-get은 무엇인지 모르지만 아래의 내 의견을 참조하십시오. 나는 이것으로 지금까지 얻었습니다. – user818190

+0

apt-get은 많은 * nix 시스템에 설치하는 방법입니다. 이런 종류의 일을 정말로 쉽게 만듭니다. Mac 용으로 제공되는지 여부는 알 수 없습니다. – will

답변

1

나는 맥이 없지만, 빠른 구글 검색이 지침을 굴복 :

$ curl -O http://www.ijg.org/files/jpegsrc.v8c.tar.gz 
$ tar zxvf jpegsrc.v8c.tar.gz 
$ cd jpeg-8c/ 
$ ./configure 
$ make 
$ sudo make install 

페이지 this에 있습니다.

그래도 작동하지 않으면 this 같은 질문에 대한 답변이 누군가에게 적용되어 this 블로그 의견에서 알 수 있습니다.

+0

위 url에서 jpegsrc v9 파일을 다운로드했습니다. 지금은 pip를 사용하여 설치하는 방법을 알고 싶습니다. 또한 PIL을 먼저 제거하고이 jpeg 라이브러리를 설치 한 다음 PIL을 다시 설치해야합니다. – user818190

+0

@ user818190'libjpeg'는 파이썬 라이브러리가 아니므로 pip/easy_install을 통해 설치하지 마십시오. 전체 컴퓨터 용 라이브러리로 설치 한 다음 pil을 설치하십시오. 그래도 찾지 못하면 [this] (http://stackoverflow.com/a/7528988/432913) 답변에 나와있는대로하십시오. – will

+0

좋아, 그래서 내 바탕 화면에 jpegsrc v9 라이브러리를 다운로드, 위에서 설명한대로 설치 한 다음 pip를 사용하여 PIL을 다시 설치하십시오. PIL이 JPEG 지원과 함께 성공적으로 설치되었다는 확인을 받았습니다. 그러나 scrapy를 사용하여 페이지를 크롤링 할 때 디코더 jpeg를 사용할 수 없다는 동일한 오류가 발생합니다. – user818190

관련 문제