어후 몇일 동안 m1에 tensorflow 설치하는데 계속 실패 해서..
다음 단계에서 꼭 실패가 되더라구요..
블로그를 참조 해서 아래 순서로 진행 하였습니다.
제 환경은
Step 1: Environment setup
https://developer.apple.com/metal/tensorflow-plugin/
위 링크에서 arm64:Apple Silicon / Download and install Conda env: 누르시면 (Miniforge3-MacOSX-arm64.sh) 다운 받아집니다.
chmod +x ~/Downloads/Miniforge3-MacOSX-arm64.sh
sh ~/Downloads/Miniforge3-MacOSX-arm64.sh
source ~/miniforge3/bin/activate
conda install -c apple tensorflow-deps
Step 2: Install base TensorFlow
python -m pip install tensorflow-macos
Step 3: Install tensorflow-metal plugin
python -m pip install tensorflow-metal
위와 같이 잘 따라하였으나... Step 2에서 뭐라고 뭐라고 에러나 났는데
그냥 무시하고 Step 3을 진행하였더니
import tensorflow as tf <--- not found가 나더라구요.
Step 2: Install base TensorFlow
Building wheels for collected packages: grpcio
Building wheel for grpcio (setup.py) ... error
혹시라도 비슷한 오류로 고생하신다면 아래 링크를 참조해주세요.
지우고 아래와 같이 설정 후 다시 생성하였습니다
conda env remove --name tensorflow
export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
https://raw.githubusercontent.com/jeffheaton/t81_558_deep_learning/master/tensorflow-apple-metal.yml
conda env create -f tensorflow-apple-metal.yml -n tensorflow
conda install nb_conda
python -m ipykernel install --user --name tensorflow --display-name "Python 3.9 (tensorflow)"
이렇게 해서 아래와 같이 성공하였습니다.
'withM1MacbookAir' 카테고리의 다른 글
[NLP] fatal error: 'jni_md.h' file not found (0) | 2021.10.21 |
---|---|
[설정] 세 손가락 드래그(Drag) 하기 (0) | 2021.09.24 |
[리뷰] 소소한 리뷰 - 2020 late mac book air 개빠름.. (0) | 2021.04.27 |
[개발환경] Oh My Zsh 설치 후 (0) | 2021.04.20 |
[리뷰] MacBook Air (Late 2020) - 2일 사용 후기 (1) | 2021.04.20 |