일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 프로그래밍언어
- 프로그래밍
- 빅데이터
- 클라우드컴퓨팅
- 소프트웨어공학
- 코딩
- 2
- 소프트웨어
- 데이터구조
- 사이버보안
- Yes
- 보안
- 데이터베이스
- 알고리즘
- 컴퓨터과학
- 컴퓨터비전
- 자료구조
- 데이터과학
- 데이터분석
- 인공지능
- 파이썬
- 네트워크보안
- I'm Sorry
- 딥러닝
- 웹개발
- 머신러닝
- 버전관리
- 자바스크립트
- 네트워크
- 컴퓨터공학
- Today
- Total
스택큐힙리스트
맥 OS에서 PIL을 pip로 설치하는 방법은 무엇인가요? 본문
저는 명령어를 사용하여 PIL (Python Imaging Library)을 설치하려고 합니다.
sudo pip install pil
하지만 다음 메시지를 받습니다:
Downloading/unpacking PIL
You are installing a potentially insecure and unverifiable file. Future versions of pip will default to disallowing insecure files.
Downloading PIL-1.1.7.tar.gz (506kB): 506kB downloaded
Running setup.py egg_info for package PIL
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
Installing collected packages: PIL
Running setup.py install for PIL
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
Complete output from command /usr/bin/python -c import setuptools;__file__='/private/tmp/pip_build_root/PIL/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec')) install --record /tmp/pip-AYrxVD-record/install-record.txt --single-version-externally-managed:
WARNING: '' not a valid package name; please use only.-separated package names in setup.py
running install
running build
.
.
.
.
copying PIL/XVThumbImagePlugin.py -> build/lib.macosx-10.8-intel-2.7
running build_ext
--- using frameworks at /System/Library/Frameworks
building '_imaging' extension
creating build/temp.macosx-10.8-intel-2.7
creating build/temp.macosx-10.8-intel-2.7/libImaging
clang -fno-strict-aliasing -fno-common -dynamic -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -mno-fused-madd -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch x86_64 -pipe -IlibImaging -I/System/Library/Frameworks/Python.framework/Versions/2.7/include -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c _imaging.c -o build/temp.macosx-10.8-intel-2.7/_imaging.o
unable to execute clang: No such file or directory
error: command 'clang' failed with exit status 1
----------------------------------------
Cleaning up…
PIL을(를) 설치하는 데 도와주시겠어요?
답변 1
안내된 대로 Xcode와 Xcode Command Line Tools을 설치하세요.
PIL은 사실상 죽었으므로 대신 Pillow를 사용하세요. Pillow는 PIL의 유지 관리되는 포크입니다.
https://pypi.org/project/Pillow/
pip install Pillow
두 가지 파이썬 모두 설치되어 있고 이것을 Python3에 설치하려는 경우:
python3 -m pip install Pillow
답변 2
PIL을 pip를 통해 맥 OS에 설치하는 방법을 알아보자.1. 터미널을 열고 다음을 입력하여 XCode Command Line Tools를 설치한다.
xcode-select --install
2. PIL을 설치하기 전에 libjpeg와 libpng를 설치해야 한다. 터미널에서 다음을 입력한다.
brew install libjpeg
brew install libpng
3. 이제 pip를 사용하여 PIL을 설치한다. 터미널에서 다음을 입력한다.
pip3 install Pillow
4. 설치가 완료되면 다음을 입력하여 Pillow가 제대로 설치되었는지 확인할 수 있다.
python3 -c import PIL; print(PIL.__version__)
이제 PIL이 성공적으로 설치되었다. PIL은 Python Imaging Library의 약어로, 이미지 처리 및 조작과 관련된 기능을 제공하는 파이썬 라이브러리이다. Pillow는 PIL을 개선하여 호환성 문제를 해결하고 새로운 기능을 추가한 것이다.
따라서 맥 OS에서 PIL을 pip를 통해 설치하는 방법은 간단하다. 이를 위해 XCode Command Line Tools와 libjpeg, libpng를 설치한 후 Pillow를 pip로 설치하면 된다. 이 때, Pillow가 제대로 설치되었는지 확인하는 것을 잊지 말아야 한다. 이제 간단한 명령어로 이미지 파일을 처리하고 조작할 수 있다.