https://www.mrdbourke.com/setup-apple-m1-pro-and-m1-max-for-machine-learning-and-data-science/

https://stackoverflow.com/questions/65242614/why-does-loading-tensorflow-on-mac-lead-to-process-finished-with-exit-code-132

mac os

mac m1 을 구입했는데 ,ML 잘 되던게 되지않았다..
뭐지 ??
[1] 16167 illegal hardware instruction

이런 에러가 발생했다.
검색을 했는데 miniforge3 이라는게 검색결과에 나와서 설치해서 실행을 하니 잘 되었다.

  1. https://brew.sh 에서 Homebrew를 다운로드하여 설치 합니다. 설치 후 수행하라는 메시지가 표시되는 단계를 따릅니다.

  2. macOS arm64 칩(M1, M1 Pro, M1 Max, M1 Ultra, M2)용

  3. Miniforge3(Conda 설치 프로그램)을 다운로드 합니다.
    Miniforge3를 홈 디렉토리에 설치합니다.

다운받고 난뒤에 복붙을 해준다.

chmod +x ~/Downloads/Miniforge3-MacOSX-arm64.sh
sh ~/Downloads/Miniforge3-MacOSX-arm64.sh
source ~/miniforge3/bin/activate

restart terminal

Pyton 3.8 을 사용하여 Conda 환경을 만드록 활성화한다.

mkdir tensorflow
cd tensorflow
conda create --prefix ./env python=3.8
conda activate ./env

Apple Conda 채널에서 tensorflow 종속성을 설치한다.

conda install -c apple tensorflow-deps

기본 tensorflow 를 설치한다.

python -m pip install tensorflow-macos
python -m pip install tensorflow-metal
profile
꾸준함이란 ... ?

0개의 댓글