Inteligência Artificial
TensorFlow 2.4.1 com Python 3.9.7 no MacBook Pro M1 com macOS Monterey v12.3
Passo a passo para a instalação

Motivação
Ao tentar instalar o TensorFlow mais recente no MacBook Pro M1 esbarrei com alguns erros bobos que talvez um simples passo a passo possa evitar que você esbarre nos mesmos erros.
TL;DR
- Instalar XCode Tools
•xcode-select --install
- Instalar o Conda MiniForge
•baixar arquivo: https://github.com/conda-forge/miniforge#download
•permissão para executar o arquivo:chmod -x Miniforge3-MacOSX-arm64.sh
•executar o arquivo:./Miniforge3-MacOSX-arm64.sh
- Criar um ambiente virtual
•conda create -name v_env_tf python=3.9
- Ativar o ambiente virtual
•conda activate v_env_tf
- Instalar as dependências do TensorFlow da Apple
•conda install -c apple tensorflow-deps -y
- Instalar o TensorFlow
•conda install -c conda-forge tensorflow
Processo com detalhes
Instalar XCode Tools
xcode-select --install
Instalar o Conda MiniForge
No link:
https://github.com/conda-forge/miniforge#download
Baixar arquivo:
OS X | arm64 (Apple Silicon) (***) | Miniforge3-MacOSX-arm64
Alterar a permissão do arquivo para conseguir executá-lo:
chmod -x Miniforge3-MacOSX-arm64.sh
Executá-lo:
./Miniforge3-MacOSX-arm64.sh
Caso não consiga, será necessário desabilitar o SIP no seu computador. Siga o passo a passo deste link e retorne aos comandos acima.
Criar o ambiente virtual
conda create — name v_env_tf python=3.9
No exemplo acima o nome do ambiente virtual v_env_tf
pode ser o que você quiser.
Ativar o ambiente virtual
conda activate v_env_tf
Instalar as dependências do TensorFlow da Apple
conda install -c apple tensorflow-deps -y
Instalar o TensorFlow
link: https://anaconda.org/conda-forge/tensorflow
conda install -c conda-forge tensorflow
Glossário
TL;DR → significa “too long”;“didn’t read”, ou seja "muito longo, não li". É uma espécie de gíria utilizada na internet para dizer que vai resumir algo para que ninguém comente no seu artigo que ele está "muito longo" e que por isso "não li".
Referência
Este artigo é baseado nas informações encontradas nos seguintes links:
• https://betterdatascience.com/install-tensorflow-2-7-on-macbook-pro-m1-pro/
• https://apple.stackexchange.com/questions/208478/how-do-i-disable-system-integrity-protection-sip-aka-rootless-on-macos
• https://support.apple.com/pt-br/guide/mac-help/mchl82829c17/mac#:~:text=No%20app%20Recovery%2C%20selecione%20%E2%80%9CReinstalar,Safari%20e%20clique%20em%20Continuar.
•https://crisdemagalhaes.medium.com/desabilitar-o-sip-system-integrity-protection-prote%C3%A7%C3%A3o-da-integridade-do-sistema-84c13ace667e
•https://github.com/apple/tensorflow_macos/issues/153