본문 바로가기

Machine Learning

Tensorflow 환경 설정 및 설치 하기(Windows)

ⓐ Tensorflow 구동을 위한 가상환경 설치 및 환경 설정을 진행하는 단계 기록 및 공유

ⓑ Windows / Mac 두 가지 OS 환경 설치 과정

ⓒ 오류 및 필자가 경험한 상황 공유

 

 

* python 이 기본적으로 설치되어 있다는 전제 하에 진행

Windows

가상환경 설치 준비를 위한 아나콘다(anaconda) 설치

https://www.anaconda.com

 

- 해당 화면 download 클릭 후 실행

 

 

 

아나콘다 설치파일 실행 화면

- Next 클릭

 

 

- 동의 버튼 클릭

 

 

Just Me : 개인 컴퓨터 활용시 

All Users : 공용 컴퓨터 활용시

 

 

 

경로 지정 후 설치 진행

모든 툴이나 환경이 비슷하듯 기본 경로에 깔아주면 좋으나

기존에 있던 다른 환경과 충돌이 있을 수 있기에 

본인 환경에 맞는 경로로 지정하길 권장

 

 

 

 

체크 1 : 별도의 경로 설정 필요없이 아나콘다를 활용하기 쉬움

* 다른 환경을 사용중이라면 아나콘다 환경과 겹칠 수 있음 유의

 

체크 2 : 기본적으로 깔려있던 소프트웨어에 아나콘다를 자동으로 인식할 수 있게 함

 

 

 

내 PC 우클릭 -> 속성

 

 

 

스크롤 아래로 내려 고급 시스템 설정 클릭

 

 

 

환경 변수 설정

 

 

anaconda3 설치 되어 있는 경로 선택 후 편집

 

 

위 네모 박스 안과 같이 환경 변수 설정

 

※ 사용자 환경에 따라 환경 변수가 구성되지 않을 경우 오류 발생 가능성이 있기 때문에

위와 같이 환경 변수 세팅을 진행한다.

 

 

[시작] -> 아나콘다 프롬프트 실행

 

 

아래 명령어로 가상환경 설치

conda create -n 원하는이름 python=버전(* = 이후로 작성하지 않을시 최신 버전 설치)

python 최신 버전 설치시, tensorflow 구동 환경을 갖추지 못할 가능성이 있음

되도록이면 안정적인 구버전 활용 권장

 

 

설치시, proceed 를 묻는 사항이 있다면 y를 눌러 계속(이후 사항에도 동일)

 

 

가상환경 생성 완료 후 

conda activate 가상환경 이름

conda 는 anaconda prompt 구동시 생략 가능(conda로 생성된 가상환경 이라면)

prompt 의 가장 앞에 자신이 설정한 가상환경 이름이 들어있는지 확인한다(필자 : env_01)

- 내가 설정한 가상환경으로 들어와 있음을 알려주는 것이기에

해당 이름이 보이지 않는다면 가상환경에 들어와 있는 상태가 아님.

이 경우 설치되는 환경들이 모두 가상환경 내부가 아닌 외부 기본 경로에 설치될 가능성이 크다

 

 

이후 명령어로

 

pip install ipykernel

python -m ipykernel install --user --name 가상환경명 --display-name "가상환경명"

conda install tensorflow==버전 : (내가 활용하는 파이썬 버전과 호환되는 tensorflow 버전)

pip install jupyter

 

위의 명령어 까지가 jupyter notebook 을 활용하여 tensorflow를 구동시킬 수 있는 환경 구축에 필요한 명령어이다.

 

 

 

[ 참조 명령어 ]

jupyter notebook : 주피터 노트북 가동

conda activate 가상환경명 : 가상환경 진입

conda deactivate : 가상환경 나가기

conda env list : 보유중인 가상환경 리스트 확인

 

 

 

피드백 환영

잘못된 부분은 수정하도록 하겠습니다 :)

 

 

 

 

'Machine Learning' 카테고리의 다른 글

머신러닝 기초환경 세팅 및 아나콘다 활용  (0) 2023.03.05