『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

在 macOS 下安装 QGIS 的步骤总结

在 macOS 下安装 QGIS 的步骤总结
最近的开发环境又切换到了 macOS,需要在 macOS 中安装 QGIS,经过一段折腾与摸索,终于安装成功。

       最近的开发环境又切换到了 macOS,需要在 macOS 中安装 QGIS,经过一段折腾与摸索,终于安装成功。这里记录一下,并分享一下在 macOS 中安装QGIS的一些坑。

 

       QGIS 2 VS QGIS 3

 

       QGIS 2 目前有着官方的长期支持版——QGIS 2.18,默认使用的是 Python 2.x;而QGIS 3.2 是目前QGIS官方的最新版本,默认使用 Python 3.x(最低3.6.5)。经过不断折腾与比较,小编还是选择了目前最稳定的QGIS 2.18,具体原因会在后文再做一个总结,这是目前小编找到比较不折腾的安装方法了,安装步骤如下所示。

 

       下载官方安装包

 

       访问QGIS官方下载安装包,Download QGIS

       安装GDAL

 

       双击 1 GDAL Complete.pkg,安装GDAL,这里可能会弹出一个不受信任的提示框,如下:

       解决方法是打开系统设置

       选择安全和隐私选项

 

       选择允许

       这样就可以继续安装了。

       下面的步骤直接 “下一步” 就好,没什么问题。

 

        依次安装NumPymatplotlibInstall QGIS安装包

 

       步骤和上面一样,也有可能会出现不受信任的提示框,解决方案与安装GDAL的方法一致。

 

       不出意外,现在你的 macOS 中应该已经出现了 QGIS 的应用了。

 

 

 

       运行QGIS

 

       直接打开 QGIS 应用,熟悉的界面又回来了。

 

        遇到的几个坑(仅限小编个人经验)

 

       1.为什么不使用homebrew安装

 

       为什么?目前网上找到的是osgeo/osgeo4mac提供的 Formulae,如果需要可以参考下面的2篇文章安装。

 

       Installing PostGIS and QGIS using Homebrew · Justin Zimmerman

       How to Install QGIS with Homebrew on macOS · Jeffrey Morgan

       不过参考这2篇文章,小编并没有安装成功,可能是人品不好。

 

        2.为什么不安装 QGIS 3

 

        其实一开始也是想安装 QGIS 3,直接最新版一步到位。但安装的时候遇到了各种问题,首先是 QGIS 3 要求 Python 3.6.5 及以上的版本,而我的 Python 3 是通过 homebrew 安装的,在安装最后一步QGIS的时候一直会报没有 Python 3.6 的错误。网上有类似的解决方案,不过也没能成功,后面有时间可能会再折腾一下。另外也想直接使用 homebrew 来安装 QGIS 3,时间关系还没来得及尝试,毕竟公司刚发的Mac,暂时用得不熟练,也就没瞎搞。

 

       目前来看,我手上的相关资料都是QGIS 2 的,为了学习方便,暂时就用这个稳定版本,后面折腾了再更新。

 

       后记

 

       刚刚切到 Mac 的开发环境还是有很多的不适应,目前来讲还是使用 Mac 的小白,命令行没 Manjaro 下可玩的多,应用也没 Windows 的爽,Anyway,拿人手软,也希望各位 Mac 大神多多指教。

      京ICP备2025132830号-1 京公网安备 号