[Mac M1] Mac M1 Tensorflow 설치 by Anaconda

KingU·2022년 6월 8일
1

Mac M1

목록 보기
1/1
post-thumbnail

Mac M1 Tensorflow 설치 by Anaconda






작성 이유 👐

conda를 몰랐을 때 base에 깔아버린 tensorflow가 실행되지도 않고
노트북에 충돌만 불러와서 초기화까지 했었던 나...

conda 내에서 다른 라이브러리가 충돌이 되서 다시 설치를 해야하여
정확한 메뉴얼이 필요해 직접 작성한다!






1. brew 설치하기


brew란?

패키지 관리 시스템
macOS 운영 체제의 소프트웨어 설치를 간편하게 도와줌


1) 설치 확인

$ which brew

설치가 되어 있다면 위 사진처럼 경로가 출력됨


2) 설치

설치 스크립트를 실행하여 설치를 진행

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

패스워드와 엔터를 누르며 설치를 하고


3) 마지막 과정 ⭐️

$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"

두 명령어를 꼭 실행해야 됨!!






2. miniforge 설치하기


miniforge란?

conda관련 패키지 중 유일하게 Apple Silicon의 arm64를 공식적으로 지원


1. brew로 miniforge 설치하기

$ brew install miniforge

2. conda 가상환경 설치, 실행

# conda 가상환경 확인
$ conda env list

# 가상환경 생성
#conda create --name [가상환경이름] python=3.8 # 버전은 꼭 3.8
$ conda create --name tf python=3.8
# 가상환경 실행
conda activate tf

위의 메세지가 뜨면 생성 성공!
이후 activate 활성화






3. Tensorflow 설치하기

Tensorflow란?

다양한 작업에대해 데이터 흐름 프로그래밍을 위한 오픈소스 소프트웨어 라이브러리
인공 신경망같은 기계 학습 응용프로그램 및 딥러닝(deep Learning)에도 사용


1. tensorflow 의존성 설치하기

conda install -c apple tensorflow-deps

2. tensorflow 설치하기

python -m pip install tensorflow-macos


3. tensorflow-metal 플러그인 설치하기

python -m pip install tensorflow-metal






설치 완료! ✅

jupyter notebook에서 임포트가 잘 됨!!






references 📄

[MacOS - M1] m1에 conda miniforge 설치 - clolee
https://clolee.tistory.com/5

MacBook M1에 Tensorflow 설치하기 - 멈춤보단 천천히라도
https://webnautes.tistory.com/1639

Apple Developer Metal
https://developer.apple.com/metal/tensorflow-plugin/

profile
원하는 것을 창조하고 창조한 것을 의미있게 사용하자

0개의 댓글