QGIS 在Mac M系芯片(M1/M2/M3/M4) 下原生安装的方法总结
现在 Mac 已经逐渐开始流行了,越来越多的小伙伴开始尝试选择 Mac 做办公、开发、学习娱乐工具。有不少伙伴来问过小编,使用 Mac 能不能搞 GIS,由于GIS是交叉领域学科,涉及的范围比较大,这个问题一时也不太好回答,只能说使用Windows学GIS更适用一点。但如果你仅仅是用来处理个GIS数据,那 Mac + QGIS 的组合还是游刃有余的。
简单也有点尴尬
虽然简单,QGIS在 Mac 上安装也是点点点就行,但如果细心的话,你会发现,当前 Mac 上安装的QGIS还是通过Rosetta2 转译的。
这个原因嘛也比较尴尬,主要是目前很QGIS的很多依赖没有 M 系列原生版本(当前正在改善,越来越全了),比如之前的说的 QGIS 所依赖的 QT5,基于转译的 QGIS 在运行大数据量这种极端情况下,会稍微有点力不人心,不能发挥出 M 芯片的优势,所以很多小伙伴从M1刚刚开始的时候就在折腾使用M1原生QGIS。小编把当前的解决方案做个总结,有需要的可以参考。
方案一:官方支持(推荐)
在之前的文章《QGIS4.0要来了(全面升级QT 6)!》中小编提到过在今年10月,QGIS官方会推出搭建全新QT6版本的QGIS 4.0,伴随着QT6官方原生M芯片支持,QGIS 4.0 就可以顺理成章的原生支持 M 芯片了。这个方案哪都好,就是要等。但小编也推荐大家等,官方的最稳定不是吗?
方案二:MacPorts (有点难度)
MacPorts 是一个开源软件包管理工具,可以轻松安装、更新、删除软件包,有 MacOS 上使用率仅次于 Homebrew 的用户。小编之前已经介绍过这种方案了,参考:《「GIS教程」M1(苹果芯片)MacBook安装原生QGIS的方法》,这个方案小编用了很久的时间,但 MacPorts 每次升级都实在太慢了,并且各个依赖也容易打架,小编建议小白用户不要尝试了,升级一次真心累死。
方案三:OpenGIS 编译版本(一般推荐)
如果你不想使用方案二那种都自己本地编译的方法,细心的OpenGIS给你编译好了一个原生版本,直接访问下载安装包即可。下载地址:
https://github.com/opengisch/qgis-conda-builder/releases
这个版本有不少小伙伴用过,基本没有什么问题,优点是不需要处理 MacPorts 那种漫长的等待及版本冲突问题,直接下载安装;缺点是版本相对固定,落后于官方QGIS发布的版本,目前最新的版本是 3.40.2,是OpenGIS 在2024年12月24日发布的。
方案四: 社区QT6尝鲜(不推荐)
在很早M1出来的时候就有大神搞了一个QT6版本的QGIS,可以在M系列芯片下原生运行,但这个版本太超前了,小问题不少,不建议大家使用。实在有需要的可以的看这里:
https://github.com/qgis/QGIS/pull/60039#issuecomment-2567661209
结语
总结一下,给大家提供了几个尝鲜在Mac M系芯片下使用原生QGIS的解决方案,小编建议普通用户不要折腾了,仅限两类用户:
- 转译的QGIS性能的确满足不了要求
- 就是喜欢尝试新东西
安装上述的几个版本都会遇到一堆未知的问题,请你如果真的要折腾,一定要备份好数据!!!
扩展阅读
另外关于 MacOS 安装 ArcGIS 的方案,可以参考小编之前的文章:
相关阅读
声明
1.本文所分享的所有需要用户下载使用的内容(包括但不限于软件、数据、图片)来自于网络或者麻辣GIS粉丝自行分享,版权归该下载资源的合法拥有者所有,如有侵权请第一时间联系本站删除。
2.下载内容仅限个人学习使用,请切勿用作商用等其他用途,否则后果自负。

