AI 그게 뭔데
끄적끄적 개발일지
AI 그게 뭔데
전체 방문자
오늘
어제
  • 분류 전체보기 (342)
    • 논문 (5)
    • DL(Deep-Learning) (34)
      • 개념 (14)
      • Python 기초 (14)
      • Tensorflow (6)
      • Pytorch (0)
    • NLP (10)
    • OpenCV (53)
    • DevOps (10)
      • AWS (2)
      • Docker & Kubernetes (4)
      • Spark (3)
      • SQL (1)
    • MacOS (1)
    • React-Native (2)
    • BI (3)
      • GA(Google Analytics) (3)
      • Tableau (0)
    • 알고리즘 (221)
      • 백준 (76)
      • 프로그래머스 (108)
      • 기타 알고리즘 (37)

인기 글

태그

  • 이코테
  • 파이썬
  • OpenCV
  • 백준
  • 프로그래머스
  • Python
  • 알고리즘
  • LEVEL2
  • 연습문제
  • level1

최근 글

hELLO · Designed By 정상우.
AI 그게 뭔데

끄적끄적 개발일지

[Mac M1] Tensorflow 설치 방법
DL(Deep-Learning)/Tensorflow

[Mac M1] Tensorflow 설치 방법

2022. 1. 24. 23:09

Window와 달리 mac에서는 pip install tensorflow가 안된다.

 

Mac에서 Tensorflow를 사용하기 위해서 일단 Miniforge가 필요하다

 

Step1. Miniforge 설치방법

0. Homebrew 설치 방법

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 혹시 뒤에서 오류나는 경우 ,__username__ : 자기 local username
% echo 'eval $(/usr/loack/bin/brew shellenv)' >> /Users/__username__/.zprofile
% eval $(/usr/loacl/bin/brew shellenv)

 

% brew install cask

 

 

1. brew를 통해 miniforge 설치 - Homebrew 필요

brew install miniforge

 

% conda init bash
% conda init zsh

% open -e .bash_profile
% open -e .zshrc

 

설치 후에 bash_profile, zshrc를 열어서 확인해보면 '/opt/homebrew/Caskroom/miniforge' 경로 아래로 설치된 걸 확인할 수 있다.

 

 

2. conda를 이용한 설치

miniforge github:  https://github.com/conda-forge/miniforge

 

 

GitHub - conda-forge/miniforge: A conda-forge distribution.

A conda-forge distribution. Contribute to conda-forge/miniforge development by creating an account on GitHub.

github.com

 

Download에 있는 arm64(Apple Silicon) 버전을 다운 받는다.

터미널에서> Miniforge3-MacOSX-arm64.sh  를 입력해 설치한다.

 

% cd Downloads
% bash Miniforge3-MacOSX-arm64.sh

 


Step2. conda 가상환경 만들기

% conda create -n name python=3.8

 

name에 원하는 가상환경 이름을 넣어준다.

 

$ conda activate name

 

가상환경을 활성화해준다.

 

 

Step 3. Tensorflow-MacOS 설치하기 

tensorflow의 의존성을 설치한다.

conda install -c apple tensorflow-deps

 

tensorflow의 본 패키지를 설치한다. 

pip install tensorflow-macos

 

metal 플러그인을  설치한다.

pip install tensorflow-metal

 

 

Step 4. 주피터 노트북과 주요 라이브러리 설치 

다음으로 주요 라이브러리들을 설치한다. 아래는 pandas와 jupyter notebook 설치를 보여준다. 

conda install -c conda-forge -y pandas jupyter

 

Result

위의 과정을 따라하면 정상적으로 tensorflow 설치가 완료된다.

 

'DL(Deep-Learning) > Tensorflow' 카테고리의 다른 글

[Error] tf.keras.models.load_model 에러 해결방법  (0) 2022.01.30
[TF Hub] 전이학습 Transfer Learning  (0) 2022.01.30
[TF Hub] 사전 훈련된 모델 사용하기  (0) 2022.01.29
[Keras] callback 함수 - ReduceLROnPlateau  (0) 2022.01.25
[Keras] callback 함수 - EarlyStopping  (0) 2022.01.25
    AI 그게 뭔데
    AI 그게 뭔데
    공부와 개발 그리고 AI가 약간 첨가된 흔적 남기기

    티스토리툴바