AI/Deep learning

M1 mac에서 Tensorflow + PycharmIDE 환경만들기

Jinlib 2022. 1. 22. 19:45

목적

  • m1 mac에서 tensorflow를 사용하려함
  • tensorflow certificate exam 환경을 구축하려함

설치한 Libray 버전(2022.01.22 업데이트)

tensorflow==2.7.0
Pillow==8.4.0
pandas==1.3.4
numpy==1.21.4
scipy==1.7.3
tensorflow-datasets==4.4.0 # tensorflow certificate exam 를 위한것

절차

  1. Xcode 설치(Install Xcode)
    xcode-select --install

  2. Install Miniforge3
    conda 환경을 위해 Miniforge3-MacOSX-arm64.sh 파일 다운로드
    chmod +x ~/Downloads/Miniforge3-MacOSX-arm64.sh
    sh ~/Downloads/Miniforge3-MacOSX-arm64.sh source ~/miniforge3/bin/activate

  3. 가상환경 생성
    이상하게 python 3.8버전으로 하면 에러가 나서 3.9로 진행
    conda create -n tf python==3.9 conda activate tf

  4. m1버전의 텐서플로우 다운로드
    conda install -c apple tensorflow-deps
    pip install tensorflow-macos
    pip install tensorflow-metal

  5. (옵션) 주피터 노트북과 주피터랩 다운로드(Install jupyter notebook & lab)
    conda install -c conda-forge jupyter jupyterlab
  6. New Project on Pycharm

  7. New Enviroment에 Interpreter 세팅