You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apple Silicon Mac安装Esri的arcgis conda包遇PackagesNotFoundError

解决Apple Silicon Mac上Conda安装ArcGIS包失败的问题

问题原因

Esri官方提供的arcgis Conda包暂未支持osx-arm64架构,而Apple Silicon(M系列芯片)的Mac默认使用arm64架构,Conda会优先匹配对应架构的包,因此出现PackagesNotFoundError。

解决方案

方案1:创建指定osx-64架构的Conda环境

直接创建一个强制使用x86_64架构的环境并安装ArcGIS:

conda create -n arcgis_env --override-channels -c conda-forge -c esri subdir=osx-64 arcgis

或者分步操作:

  1. 创建空环境:
conda create -n arcgis_env
  1. 激活环境并设置架构为osx-64:
conda activate arcgis_env
conda config --env set subdir osx-64
  1. 安装ArcGIS包:
conda install -c esri arcgis

方案2:通过Rosetta 2运行Conda终端

  1. 找到终端应用(位于应用程序/实用工具),右键选择显示简介,勾选使用Rosetta打开。
  2. 重启终端,在这个终端中执行安装命令:
conda install -c esri arcgis

Rosetta 2会将x86_64架构的包转译运行,适配Apple Silicon芯片。

验证安装

激活环境后,执行以下命令确认安装成功:

python -c "import arcgis; print(arcgis.__version__)"

内容的提问来源于stack exchange,提问作者opike

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 16:35:09