쉘에서이 명령을 사용하여 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을 사용하고 있습니다.