2017-12-25 47 views
0

:ImportError를 : 아니오 모듈의 이름 베개 나는 다음과 같은 한 경우, 맥스 OSX 프로에 <a href="http://pillow.readthedocs.io/en/4.3.x/index.html#" rel="nofollow noreferrer">pillow</a> 작업을 시도하고있다

ImportError: No module named pillow 
그러나

from pillow import Image 

, 나는이 오류가 발생했습니다

I은 ​​다음과 베개를 설치하려고하면 다음

sudo pip install pillow 

내가 얻을 :

Requirement already satisfied: pillow in /Library/Python/2.7/site-packages 
Requirement already satisfied: olefile in /Library/Python/2.7/site-packages (from pillow) 

이 시점에서 무엇을해야할지 모르겠습니다. 베개를 설치했지만 가져올 수 없습니다.

아이디어가 있으십니까?

감사합니다. 다음과 같이

from PIL import Image 
+1

'PIL 가져 오기 이미지 '에서 어떻게 호출해야합니까? – user1767754

+0

예. 베개는 원본 PIL 라이브러리 (유지 관리되지 않음) 용입니다. 포크는이 두 가지를 구별하기 위해이 이름 (베개)을 가지고 있지만 사용법은 본질적으로 동일하므로'PIL 가져 오기 이미지에서 가져 오기 '를 통해 가져올 수도 있습니다. – Sebastian

답변

3

패키지 이름이 pillow라고하지만 Python Image Library 사용 :

from PIL import Image 
#Read image 
im = Image.open('image.jpg') 
#Display image 
im.show() 

PIL은 이전 중단되었다 패키지,하지만 Pillow 여전히

을 개발했다

2

그것은 PIL라고 , 그 이유는 설치시 이름이 다르지만 가져 오기는 여전히 예전과 같습니다. PIL