M1 Macbook Tensorflow 환경 설정

2022. 6. 30. 16:39딥러닝 기초

Python 설치되어 있는지 확인

python3 --version : python3의 버전 확인

설치 되어 있지 않을 때 -> brew install python : 가장 최신 버전의 python 설치

여러 버전이 설치되어 있을 때 -> ls -l /usr/local/bin/python* 으로 설치되어 있는 python 버전을 확인하고 결정

python 버전 변경 -> ls -s -f /opt/hombrew/bin/python3.9 /opt/hombrew/bin/python (python version 3.9로 변경) 

 

Conda 환경 구축

conda : Python의 버전 별 가상환겨으 의존성, 패키지 등을 관리하는 툴

Anaconda는 arm64 Silicon Mac 지원하지 않으므로 Miniforge 사용

 

Miniforge 설치

https://github.com/conda-forge/miniforge 에서 OS X - arm64(Apple Silicon) 버전의 Miniforge를 다운로드 

다음의 명령어 실행 

cd Downloads

bash Miniforge3-MacOSX-arm64.sh 

 

가상환경 생성 

conda create -n [가상환경 이름] python=[버전]

가상환경 활성화/비활성화 

conda activate [가상환경 이름]

conda deactivate

가상환경 목록 보기

conda env list

가상환경 삭제 

conda remove -n [가상환경이름] --all 

가상환경 복제 

conda create -clone [가상환경이름] -n [새로운 가상환경이름]

 

TensorFlow설치 

conda install -c apple tensorflow-deps -y

python -m pip install tensorflow-macos

pip install tensorflow-metal

 

Jupyter Lab설치 

 

conda install -c conda-forge jupyter jupyterlab -y

jupyter lab

 

 

'딥러닝 기초' 카테고리의 다른 글

1.Introduction  (0) 2022.07.05