miniforge 3 on ARM OSX, mixing x64 and arm64 packages

Viewed 1156

I have a M1 MacBook, I am using miniforge3 to support osx-arm64 architecture. Unfortunately i need to use some packages not built for ARM (ifcopenshell, pythonocc-core) so I have added as last channel conda-forge/osx-64. But this way I end up with packages of mixed architectures and some of then are not working.

What is the best practise to have an environment only for x64 ? I don't want to install anaconda in parallel

Thanks in advance

1 Answers
  conda create -n intel_env
  conda activate intel_env
  conda config --env --set subdir osx-64
  conda install python

Or

  CONDA_SUBDIR=osx-64 conda create -n intel_env python
  conda activate intel_env
  conda config --env --set subdir osx-64
Related