-
tensorflow 사용하면서 발생한 에러들AI부트캠프 2021. 5. 6. 16:17
tensorflow version 변경 시 error
tensorflow가 버전에 따라 기능이 많이 변하여 기존에 conda 가상환경에 설치되었던 2.5버전을 2.4버전으로 낮추려고 시도했다. 기존 tensorflow를 uninstall하고 다시 install 하려고 했으나
ERROR: Could not find a version that satisfies the requirement tensorflow==2.4 (from versions: 2.5.0rc0, 2.5.0rc1)
ERROR: No matching distribution found for tensorflow==2.4위와 같이 떠서 2.4버전이 설치되지 않았다..
구글링해보니 특정 python 버전이 아니면 tensorflow 2.4버전이 지원되지 않는 듯 했다.
가상환경 python 버전을 3.6으로 낮추고(원래는 3.9였던가 그랬던 것 같다) 다시 pip install tensorflow==2.4를 했더니 정상적으로 설치되었다!
pillow 설치 후 적용 안됨
나는 conda 가상환경을 만들고 jupyter lab에서 kernel 만들어서 사용하고 있었고,
코드를 작성하던 중간에 다음과 같은 에러가 발생했다.
ImportError: Could not import PIL.Image. The use of `array_to_img` requires PIL
그래서 conda install pillow를 했는데도 계속 같은 에러가 발생했는데,
가상환경을 재시작하니 정상 작동 되었다.
kernel 생성
conda create -n [env 이름]
conda activate [env 이름]
conda install ipykernel
ipython kernel install --name [kernel 이름] --user
위 순서대로 하면 kernel이 생성되어 jupyter lab에서 kernel 변경하여 편리하게 사용할 수 있다.
'AI부트캠프' 카테고리의 다른 글
Collection 자료형(list, dict, tuple, set) (0) 2021.05.09 FOR LOOP vs. WHILE LOOP (0) 2021.05.09 제곱수 찾기 (0) 2021.05.06 Fast R-CNN 코드 구현 중 발생한 에러 해결 (1) 2021.04.20 Virtual Environments(가상환경) 사용하기 (0) 2021.03.07