如何在ARM mac上搭建conda osx-64环境?

问题描述 投票:0回答:2

我有一台 M1 MacBook,通过 miniforge3 使用 conda。

我想使用不是为 ARM 构建的软件包(ifcopenshell、pythonocc-core)。混合通道(

conda-forge/osx-64
conda-forge/osx-arm
)通常无法可靠工作。

如何告诉 conda/mamba 拥有仅使用 x64 的环境?我不想并行安装 osx-64 conda。

x86 conda apple-m1 conda-forge mamba
2个回答
25
投票
  conda create -n intel_env
  conda activate intel_env
  conda config --env --set subdir osx-64
  conda install python

或者

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

0
投票

使用

micromamba
就像在每次调用
--platform osx-64
时添加
micromamba
一样简单:

micromamba create -n intel_env --platform osx-64 python

Micromamba 是一个替代的 conda-env 管理器,支持大多数 conda 命令,但有一些细微的差异。这就是

mamba
v1 的底层动力。

© www.soinside.com 2019 - 2024. All rights reserved.