Mac에서 anaconda3 및 tensorflow 설치

반응형
728x90
반응형
 
 
Introduction

  이번포스팅은 Mac환경에서 텐서플로우(TensorFlow)를 사용하기위해 아나콘다(anaconda3)를 설치하는 과정을 알아보도록 하겠습니다. 설치하는 과정에서 conda명령이 제대로 수행되지 않고 몇가지 문제가 있었지만, 이에 대한 해결 방법을 알아보고 넘어가도록 하겠습니다. 그리고 이후 텐서를 사용하기위해 PyCharm에서 설정하는 과정까지 이어서 보도록 하겠습니다. 
 
Contents

  • Anaconda Download & install
  • Tensorflow Install
  • PyCharm 설정
 

 

 

 

 
Anaconda Download & Install

Anaconda Download 페이지에서 다운을 받고 설치를 합니다.  
 
 
위와 같이  conda를 입력하였을 때, 아래와 같은 문구가 나타날 경우, 해결 방법은 다음과 같습니다. 
 
  • zsh: command not found: conda 
 
다른 블로그를 살펴볼 경우,  아래의 명령으로 수행을 하라고 합니다. 하지만, 새로 받은 맥북에서는 설치 장소가 달라 다르게 명령을 입력을 수행합니다. 
 
  • export PATH="/Users/username/anaconda/bin:$PATH"
 
새 맥북 프로에 아나콘다가 설치된 경로는 아래와 같습니다. 설치되는 경로가 다를 수 있기때문에 설치파일을 다시 실행하게되면 설치 실패 사유와 설치된 경로를 확인하라고 나옵니다. 시간이 지나 블로그 포스팅을 확인하는 경우 꼭 확인하시기 바랍니다. 
 
  • export PATH="/opt/anaconda3/bin:$PATH"
 
 
위의 명령을 수행하고 conda를 입력하면 다음과 같이 나타나게 됩니다.  이제 tensorflow 설치를 계속 진행하도록 하겠습니다. 
 

 

 

Tensorflow Install

 
Tensorflow 설치를 위해, 다음 명령을 수행합니다. 
 
  • conda create -n tf2 python=3.8 
  • conda activate tf2
  • pip install tensorflow
 
 
activate 명령이 수행되지 않을 경우, 아래의 순서대로 진행하면 됩니다. 
  • export PATH="/opt/anaconda3/bin:$PATH"
  • source /opt/anaconda3/etc/profile.d/conda.sh
  • conda activate tf2
 
 
 
이후 설치가 완료되면, 다음 명령을 수행하여 제대로 나오는지 확인하시기 바랍니다. 
 
  • python -c “import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000,1000])))"
 
그리고, tensorflow 를 사용하기위해서 주피터 노트북 또는 여러가지 개발도구를 사용할 수 있습니다. 저는 윈도우에서 사용하는  pyCham으로 설정을 하려고 합니다. 그래서 terminal 에서 작업을 할경우, conda명령이 먹히지 않기 때문에 아래의 명령을 순서대로 입력 후, 이후 필요한 작업을 수행해야 합니다. (매번 하는 것이 아니라서… 저는 그냥 복붙하렵니다. 시간이 나면 추가 포스팅을…)
 
  • export PATH="/opt/anaconda3/bin:$PATH"
  • source /opt/anaconda3/etc/profile.d/conda.sh
  • conda activate tf2
 
설치가 완료되면 아래와 같이 나타나게 됩니다. (상위 명령 수행)
 

 

 

 
PyCharm 설정

이제 pycham에서 Tensorflow를 설정해보도록 하겠습니다. 
 
Reference

 
728x90
반응형

'Develop > TensorFlow' 카테고리의 다른 글

Mac환경에서 anaconda3 및 tensorflow 2.3.0 설정  (0) 2020.08.19
PyCharm에 tensorflow 설정  (0) 2020.08.18
papers with code for deeplearning  (0) 2018.08.10

댓글

Designed by JB FACTORY