주피터 환경 구성하며 겪은 시행착오 정리
1. 파이썬 버전 구버전으로 바꾸기
파이썬을 3.9 -> 3.8 로 변경하는 이유는
텐서플로우가 파이썬 3.8까지만 지원하기 때문이다
1) 파일명 변경으로 버전 변경하기 - https://heytech.tistory.com/317
2) 환경변수 설정하기 - https://stg0123.github.io/study/23/
위 방법들로 구버전으로 바꾸는 방법을 보고 따라해봤지만 되지 않았다
시스템 정보 > 응용 프로그램에서 설치된 파이썬의 버전을 봤는데
아나콘다에 파이썬이 깔려있는걸 봤다
해당 경로로 가보니 3.9로 파이썬이 설정되어 있었다
그래서 구글에 아나콘다 파이썬 버전 변경하는 법을 찾아서 했더니 변경되었다
- https://technical-support.tistory.com/85
[Tip!] Anaconda(아나콘다) 파이썬 버전 변경하기
안녕하세요! 오늘은 Anaconda 환경에서 파이썬버전을 변경하는 방법소개하겠습니다. 아나콘다에서 특정 라이브러리를 사용하실 때 파이썬 등의 라이브러리의 Version dependencies가 종종 존재합니다.
technical-support.tistory.com
결론으로 파이썬을 한가지만 설치한게 아니고 launcher, brew, 아나콘다로 다 설치하다 보니
파이썬이 설치한 것 중 뭐가 메인으로 잡혀있는지 알 수 없었다....
본인이 무엇으로 파이썬을 설치했는지 기억하고 파이썬 버전 변경하는 법을 구글링해야한다.
2. 딥러닝 라이브러리를 설치했는데도 인식하지 못함
터미널에 pip install tensortflow로 텐서플로를 설치했는데 인식하지 못했다
conda로 설치했을 때 인식할 수 있었다
conda install tensortflow
이 외에 라이브러리를 설치할 때 IPython도 인식하지 못했는데
conda로 설치했을 때 인식이 됬다
+ theano를 conda로 설치했는데 에러가 났다
conda remove theano로 패키지 제거 후 pip3으로 설치했다
pip3 install theano
드디어 모든 라이브러리를 설치했다...
3. 모델 구성을 가시화하는 코드 model 에러
위에서 실행한 모델을 가시화하는 코드이기 때문에 위에 있는 모델을 실행한 후 실행해야한다.
딥러닝 모델에 손글씨 데이터셋을 학습시킨 뒤 평가하는 예제
모델 구성을 가시화하는 코드