이번에는 애플의 정말 멋진 노트북 M1 노트북에서 Tensorflow 2.5를 설치하는 방법을 이야기하려고 합니다. 사실 매우 쉽지만 좀더 편하게 따라 오실 수 있도록 글을 만들었습니다. 이 글은 맥 m1 노트북에 아직 파이썬을 위한 어떤 개발환경이 설치되지 않았다고 가정하고 있습니다. 그래서 miniforge를 설치하고 다시 tensorflow를 설치하고 하드웨어 가속기 플러그인인 tensorflow-metal까지 설치합니다.
요즘 제가 저 타이틀이 마음에 드네요 ㅎㅎㅎ
일단 시작 전에 이 글 대로 따라해서 정상적인 결과를 얻기 위해서는 Big Sur가 11.4 이상의 버전이어야 합니다. 본인의 노트북 OS 버전을 확인하시고 아니면 업그레이드 해주세요.
위 그림처럼 m1 tensorflow macos github 사이트를 구글에서 검색합니다.
그리고 들어간 github 사이트에서
저부분 2.5 metal 버전 어쩌고를 클릭합니다.
이제 화면을 조금 스크롤해보면 ARM64 어쩌고가 나타납니다.
네 위의 저 부분입니다.
저기서 conda env를 클릭해서 conda를 다운로드 받습니다.
터미널을 열고 다운로드 받은 폴더로 이동합니다.
그리고 miniforge를 설치합니다.
설치가 다되면 터미널을 끄고 다시 실행하면 저렇게 conda 환경으로 잘 진입했음을 알 수 있습니다.
거기서 tf25라는 이름으로 conda 환경을 하나 만들도록 하겠습니다.
conda activate tf25 명령으로 tf25 환경으로 진입합니다.
이제 tensorflow-deps를 apple 채널에서 설치하고
pip 명령으로 tensorflow-macos를 설치합니다.
그리고 tensorflow-metal 을 설치하구요.
그리고 conda 명령으로 matplotlib, scikit-learn, jupyter를 설치합니다. numpy는 tensorflow를 설치할때 같이 따라서 설치되었을 겁니다.
이제 jupyter notebook을 실행해서
저 테스트 코드는 아무거나 ^^ 돌린건데 mnist data를 cnn으로 간단히 분류하는 코드입니다.
위 과정은 모두 아래의 동영상에 기록해 두었습니다.^^
'Software > Mac OS' 카테고리의 다른 글
맥에서 터미널에서 VSCode 명령으로 실행하기 (0) | 2024.08.22 |
---|---|
맥 M1/M2/M3 에서 python 아나콘다 설치하고, VSCode에서 환경 설정 (0) | 2024.08.12 |
맥 터미널 xcrun: error: invalid active developer path 대응방법 (0) | 2023.07.05 |
Mac M1에 Tensorflow 설치하기 (10) | 2021.05.10 |
Mac M1 노트북 (Mac silicon) 터미널 세팅 - iTerm2 (8) | 2021.05.09 |
맥에서 메일 관리 앱으로 괜찮은 Spark (18) | 2020.04.13 |
Mac OS에서 독 Dock에 구분 공간 넣기 (8) | 2020.01.09 |