에러 상황
- anaconda 가상환경에서 python으로 import PIL, from PIL import Image 모두 동작
- 같은 가상환경으로 jupyter notebook을 실행하여 import torchvision을 하면 오류 발생
해결
가상환경 설치가 잘못되어, path 설정이 잘못되었던 것으로 생각됨.
과정
먼가 가상환경에 PIL이 설치가 잘 되지 않은 것인가 확인을 해봄.
site-packages에 PIL 폴더도 있고, 그 안에 Image.py도 있음.
환경변수로 설정되어 있는 아래 경로에서는 PIL 폴더가 거의 비어 있었음.
그래서 우선은 update 진행 (참고)
-$ conda update -n base conda 를 진행하였는데,, 계속 오류 발생하고 update가 잘 안됨.
- $ conda update (관리자모드로 실행)
이후 가상환경 삭제하고 재설치하여 ipykernel과 torch 재설치
그랬더니 해결됨....
import sys
print(sys.path)
sys.path를 찍어보니 이전에는 기본 lib가 연결되어 있었는데
재설치하고 나니 그림과 같이 envs\[name]\~~하고 다른 폴더들이 연결되었고, 동작을 잘 함.
위 글은 코드를 실행하는 과정에서 생긴 오류를 기록한 글입니다.
[참조]
faile with initial frozen solve : https://angelplayer.tistory.com/247 , https://gatherhere.tistory.com/9
system path 관련 : https://github.com/python-pillow/Pillow/issues/4130
만약 version이 안맞는 경우라면 : https://m.blog.naver.com/dschae9/221845625083
작성 2022.11.29
'코딩 > 파이썬' 카테고리의 다른 글
Pytorch 설치 (Anaconda, Window) (1) | 2022.11.28 |
---|---|
colab 파이썬 opencv와 matplot 이미지 출력 차이 해결하기 (0) | 2020.11.27 |