본문 바로가기

DataScience/Keras

Mac OS - M1 - Tensorflow2 & Keras2 시작

반응형
SMALL

Mac os M1 - setting

 

windows랑 다르게 진짜 고생많이했다...

 

해당 사이트에서 많이 참고하였던 부분이다 .

https://claytonpilat.medium.com/tutorial-tensorflow-on-an-m1-mac-using-jupyter-notebooks-and-miniforge-dbb0ef67bf90 

 

Tutorial : TensorFlow on an M1 Mac using Jupyter notebooks and Miniforge

If you’re like me and you got a brand new M1 Mac over the holidays and are planning to use it for machine learning, there are a few…

claytonpilat.medium.com

1 . Homebrew 설치 이후 brew install miniforge 하여 미니포지 다운로드 . 

2.  터미널 끄고 다시 킨후 가상환경 구축 *윈도우의경우 3.7버전으로 파이썬 버전을 셋업했지만 맥북은 3.8버전 

conda create --name tensorflow python=3.8

 

3. 가상환경으로 접속

conda activate tensorflow  

  // conda deactivate tensorflow 하여 가상환경 빠져나오면됨 . 

  // * conda remove --name tensorflow --all 하여 잘못 환경구축시 가상환경 지우기가능 

 

4. https://github.com/apple/tensorflow_macos/releases/tag/v0.1alpha1 여기서 텐서플로우 파일 설치 

압축파일 해제후 

conda install cached-propertyconda install sixpip install --upgrade -t "$env/lib/python3.8/site-packages/" --no-dependencies --force "$libs/grpcio-1.33.2-cp38-cp38-macosx_11_0_arm64.whl"pip install --upgrade -t "$env/lib/python3.8/site-packages/" --no-dependencies --force "$libs/h5py-2.10.0-cp38-cp38-macosx_11_0_arm64.whl"pip install --upgrade -t "$env/lib/python3.8/site-packages/" --no-dependencies --force "$libs/tensorflow_addons-0.11.2+mlcompute-cp38-cp38-macosx_11_0_arm64.whl"conda install -c conda-forge -y absl-pyconda install -c conda-forge -y astunparseconda install -c conda-forge -y gast
conda install -c conda-forge -y opt_einsumconda install -c conda-forge -y termcolorconda install -c conda-forge -y typing_extensionsconda install -c conda-forge -y wheelconda install -c conda-forge -y typeguardpip install wrapt flatbuffers tensorflow_estimator google_pasta keras_preprocessing protobufpip install --upgrade -t "$env/lib/python3.8/site-packages/" --no-dependencies --force "$libs/tensorflow_macos-0.1a1-cp38-cp38-macosx_11_0_arm64.whl"pip install tensorboard

가상환경에서 진행 

 

파이참 설치 -> 인터프리터 환경설정 -> 코드로 버전체크 -> 잘나오면 성공 

----------------------------

반응형
LIST

'DataScience > Keras' 카테고리의 다른 글

Keras - 정리 3. (Sequential model )  (0) 2022.01.26
Keras 정리 2  (0) 2021.11.18
Keras 정리 1  (0) 2021.11.16