+1 vote
par (370 points) dans Installation Fidle
Je suis avec un MacBook Pro en M1 pro sous Monterey. L'installation sous docker plante (lors de l'import de tensorflow où le kernel meurt), et ce malgré les aides proposées sur plusieurs questions.

J'ai donc fait l'installation en local conda (ce qui était aussi suggéré sous M1) en suivant ce qui est écrit dans l'Annexe 1 pour la puce Mac correspondante. Pourtant, j'obtiens également la même erreur lors de l'import de tensorflow avec le kernel qui meurt.

Merci de votre aide

1 Réponse

+1 vote
par (590 points)
Tensorflow a une version speciale sur Mac M1 que tu peux telecharger via pip :

`pip install tensorflow-macos`
par (370 points)
+1
cela plante également avec la commande pip. Faut-il en même temps désinstaller tensorflow ?
par (170 points)
edité par
J'ai également une erreur sur un mac M1:
ERROR: Could not find a version that satisfies the requirement tensorflow-macos (from versions: none)
ERROR: No matching distribution found for tensorflow-macos

Et conda install -c apple tensorflow-deps
me renvoie un PackagesNotFoundError

Edit:
J’ai suivi ce qui est proposé ici: https://developer.apple.com/forums/thread/697846
So just parameterize your conda (in ~/.condarc for me) by adding those lines:
subdirs:
  - osx-arm64
  - osx-64
  - noarch

qui corrige ce problème, mais j'ai maintenant une erreur à l'installation de fid: "ImportError: .... but is an incompatible architecture (have (x86_64), need (arm64e)"
...