[python] ImportError : PIL이라는 모듈이 없습니다
쉘에서이 명령을 사용하여 PIL을 설치합니다.
easy_install PIL그런 다음 이것을 실행 python하고 입력하십시오 : import PIL. 하지만이 오류가 발생합니다.
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named PIL
그런 문제가 없었어요, 어떻게 생각하세요?
답변
일부 PIL 설치에서는 다음을 수행해야합니다.
import Image대신 import PIL(PIL은 항상이 방법으로 가져 오지는 않습니다). import Image당신을 위해 일하기 때문에 , 이것은 실제로 PIL을 설치했음을 의미합니다.
라이브러리와 Python 모듈의 이름이 다른 것은 드문 일이지만 PIL (일부 버전)에 대해 선택된 것입니다.
공식 튜토리얼 에서이 모듈을 사용하는 방법에 대한 자세한 정보를 얻을 수 있습니다 .
추신 : 실제로 일부 설치 import PIL 에서는 작동 하지 않아 혼란을 초래합니다. 이것은 @JanneKarila가 찾은 문서 의 예제 와 최신 버전의 MacPorts PIL 패키지 (1.1.7)에 의해 확인됩니다.
답변
답변
다른 말로, 필자는 PIL과 역 호환되며 새로운 시스템에서 더 잘 유지 관리 / 작동하는 Pillow 사용을 강력히 권장합니다 .
설치되면 할 수 있습니다
import PIL 또는
from PIL import Image기타..
답변
처음에 베개를 설치
pip install Pillow또는 다음과 같이
c:\Python35>python -m pip install Pillow그런 다음 파이썬 코드에서 호출 할 수 있습니다
from PIL import Image“Pillow는 더 이상 유지 보수되지 않는 Python Imaging Library 인 PIL의 포크입니다. 그러나 이전 버전과의 호환성을 유지하기 위해 이전 모듈 이름이 사용됩니다.” 에서 베개 설치되어 있지만 “베개라는 이름의 모듈”- python2.7 – 윈도우 7 – 파이썬은 베개를 설치하지 -m
답변
때로는 파이썬에서 Unitest를 실행하는 이러한 유형의 오류가 발생합니다. 해결책은 가상 환경에서 동일한 패키지를 설치 제거하고 설치하는 것입니다.
이 명령을 사용하여 :
pip uninstall PIL과
pip install  PIL 어떤 이유로 오류가 발생하면 명령 시작 부분에 sudo를 추가하고 Enter 키를 누른 후 비밀번호를 입력하십시오.
답변
이것은 Ubuntu 16.04에서 나를 위해 일했습니다.
sudo apt-get install python-imaging약 30 분 동안 검색 한 후 Wikibooks 에서이 사실을 발견했습니다 .
답변
나는 사용했다 :
pip install Pillow pip는 Lib \ site-packages에 PIL을 설치했습니다. PIL을 Lib로 옮길 때 모든 것이 잘 작동했습니다. 저는 Windows 10을 사용하고 있습니다.
