以下の記事を参考にしてM1 MackBookProにTensorflowをインストールする。
MiniForgeのインストール
前提としてX-code、pipなどはインストール済みとする。
以下のサイトから https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-MacOSX-arm64.sh をダウンロードし、実行する。
$ bash Miniforge3-MacOSX-arm64.sh
環境をアクティベート
まずは以下を実行して、環境を作る。
$ conda create --name tensorflow_silicon python=3.9
ここで、別のターミナルを開けて、以下のコマンドを実行する。別ターミナルにしないと"conda install -c apple tensorflow-deps"の実行でエラーが起きる。
$ conda activate tensorflow_silicon $ conda install -c apple tensorflow-deps $ pip install tensorflow-macos $ pip install tensorflow-metal
これだけ。
プログラムの実行
ターミナルで以下のコマンドを実行した後、プログラムを走らせる。
$ conda activate tensorflow_silicon