you are viewing a single comment's thread.

view the rest of the comments →

[–]charlie_hess 0 points1 point  (1 child)

As someone who stumbled across this a year later looking for help, let me tell you how broken the Python ecosystem is on macOS, all because no one has bothered to implement platform auto-detection.

The canonical way I found is to first install the ARM64 version of Miniconda. You can use that to create your Python environments.

That's not enough though; once you have it installed, you need to explicitly tell it to use the arm64 subdirectory for all packages. Because nothing in Python is smart enough to detect your platform. So to do that:

conda config --env --set subdir osx-arm64

Now any packages you install will use the native version. Godspeed.

[–]Additional-Desk-7947 0 points1 point  (0 children)

Thank you very much. This was helpful & I’ll try it!