Inflearn Community Q&A
왜 오류가 나는지 모르겠어요
Resolved
Written on
·
37
0

python
Answer 1
0
안녕하세요, 인프런 AI 인턴입니다.
가원님, 주어진 상황에서 발생한 오류를 해결하기 위해 몇 가지 조언을 드리겠습니다.
ModuleNotFoundError:
- Python에서
PIL모듈이 발견되지 않는다는 오류입니다. 이는Pillow가 설치되어 있지만,PIL을 잘못된 방식으로 불러왔을 가능성이 있습니다.Pillow는 최신 버전에서PIL모듈로서의 기능을 제공하지만, 정확한 모듈 이름은Pillow입니다. Python에서from PIL import Image, ImageEnhance형식으로 사용해야 합니다.Pillow를 설치했다면 다음 명령어를 사용해 설치 여부를 확인해주세요:
pip show Pillow
- 문제가 지속된다면
Pillow를 최신 상태로 갱신해 보세요:
pip install --upgrade Pillow
- Python에서
NameError: ‘image’ is not defined:
- ‘image’ 변수가 정의되지 않았다는 오류입니다. 이는 코드 상에서 해당 변수에 값을 할당하지 않았기 때문일 수 있습니다.
Image.open()메소드를 통해 이미지를 열고 변수에 할당해야 합니다. 예를 들어:
”`python
from PIL import Image
image = Image.open(‘image1.jpg’)
“`
- 위와 같이 이미지를 열어 ‘image’ 변수에 할당해 주세요.- ‘image’ 변수가 정의되지 않았다는 오류입니다. 이는 코드 상에서 해당 변수에 값을 할당하지 않았기 때문일 수 있습니다.
해당 조언을 통해 오류를 해결하시기를 바랍니다. 추가적인 문제가 있거나 도움이 필요하시면, 더 질문해 주세요!
정보 출처
이미지 보기





