맥에서 텐서플로 설치하기
머신러닝은 컴퓨터가 학습할 수 있도록 하는 알고리즘으로서 요즘 많은 관심을 받고있는 분야중 하나입니다. 머신러닝을 지원하는 라이브러리중에서 선도적인 것은 구글의 텐서플로 입니다. 오늘은 텐서플로 설치를 알아보도록 합니다. 구글은 "virtualenv" 를 이용한 설치를 추천합니다. 왜냐하면 독립적인 버전관리를 할 수 있어서, 하나의 컴퓨터에서 여러개의 환경을 구축할 수 있기 때문입니다.
1. 먼저 "pip" 설치가 필요하고, pip을 이용하여서 "virtualenv" 를 설치합니다.
$ sudo easy_install pip $ sudo pip install --upgrade virtualenv
2. 원하는 경로에 가상환경을 생성합니다. (python3 설치가 필요함)
$ virtualenv --system-site-packages targetDirectory # for Python 2.7 $ virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n
3. 생성된 가상환경을 활성시킵니다.
$ source ~/tensorflow/bin/activate # If using bash, sh, ksh, or zsh $ source ~/tensorflow/bin/activate.csh # If using csh or tcsh
만약 "targetDirectory"를 tensorflow 라고 하였다면 다음과 같이 나타날 것입니다.
(tensorflow)$
4. 활성화된 가상환경에서 다음과 같은 명령어로 텐서플로를 설치합니다.
$ pip install --upgrade tensorflow # for Python 2.7 $ pip3 install --upgrade tensorflow # for Python 3.n
설치가 완료되었습니다. 위 과정을 요약하면, "pip"을 설치하고, "pip" 을 이용해서 "virtualenv" 를 설치한다음 이를 이용해서 가상환경을 생성해서, 다시 "pip"을 이용해서 "tensorflow"를 설치합니다.
Next Steps
설치된 텐서플로 이용은, 설치한 가상환경을 활성화 하여서 이용합니다.
Next Steps
설치된 텐서플로 이용은, 설치한 가상환경을 활성화 하여서 이용합니다.
$ source ~/tensorflow/bin/activate # bash, sh, ksh, or zsh $ source ~/tensorflow/bin/activate.csh # csh or tcsh
활성화된 가상환경을 종료하고자 할 때에는 다음과 같이 종료합니다.
(tensorflow)$ deactivate
삭제는 가상환경이 설치된 파일을 삭제시켜주면 됩니다. 명령어로는 다음과 같이 제거해 줄 수 있습니다.
$ rm -r ~/tensorflow
댓글
댓글 쓰기