본문 바로가기
프로그래밍/TensorFlow2

Mac M1 Pro 에 Tensorflow, Gym, Mujoco 설치하기

by 세인트 워터멜론 2022. 9. 19.

Mac M1 Pro에 Tensorflow 를 설치하면서 애를 먹은터라 다음을 위하여 기록해 놓는다.

 

 

 

1. Anaconda 설치하기 (M1을 지원하기 시작함)

 

2. 가상환경 (이름을 tf 로 함) 만들기

conda create -n tf anaconda

 

3. 가상환경으로 이동 후, 텐서플로 설치 전에 pip 부터 업그레이드

pip install --upgrade pip

 

4. 가상환경에서 텐서플로 설치

 

conda install -c apple tensorflow-deps
pip install tensorflow-macos
pip install tensorflow-metal

 

4. 에러 나오면 numpy, scipy 업그레이드 (이 부분이 중요)

 

pip install numpy –-upgrade
pip install scipy --upgrade

 

5. 설치 확인

 

Python 3.9.12 (main, Jun  1 2022, 06:34:44)
[Clang 12.0.0 ] :: Anaconda, Inc. on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow as tf
>>> tf.__version__
'2.10.0'

 

6. Gym, Mujoco 설치

 

pip install pygame
pip install box2d-py
pip install gym==0.24.1
pip install mujoco==2.2.0

gym==0.25.1, 0.23.1 에서는 Mujoco 오류 발생. OpenAI Gym은 0.23.1에서 잘 실행됨.

 

7. 기타 필요한 패키지 설치

 

pip install opencv-python
pip install tensorflow_probability

 

 

 

'프로그래밍 > TensorFlow2' 카테고리의 다른 글

TensorFlow2에서 1차, 2차 편미분 계산  (0) 2021.07.25
Model Subclassing 멀티 입력 신경망 모델 구현 방법  (0) 2021.03.16
tf.reduce_sum 함수  (0) 2021.03.12
텐서와 변수 - 3  (0) 2021.02.11
텐서와 변수 - 2  (0) 2021.02.10

댓글