在MacOS Mojave for QGIS上安装Python 3.6

kozyr:

我正在尝试在Mac OS Mojave上安装QGIS 3.4.1。QGIS安装以pkg文件的形式提供,特别需要python 3.6(不适用于3.7),Mac附带2.7,自制软件安装python3和3.7.1。

对于在那里的Python开发人员-在这里安装Python 3.6和QGIS的最佳方法是什么?Pyenv,venv,pipenv,virtualenv?QGIS如何在安装过程中以及后来运行它时总能找到python 3.6?

我要完成的工作是在python 3.6上运行QGIS,并且没有python 3.6更改默认的Mac 2.7 python或自制python3。

安特旺(Antwane):

QGIS文档中所述

当前的QGIS软件包使用python.org Python 3.6(至少版本3.6.5)和“ macosx10.9”构建-不支持其他发行版。

因此,您可以安装从python.org网站下载的Python 3.6。请按照以下简单步骤操作:

先决条件

请确认已安装Xcode开发人员工具:

xcode-select -p

应该回来

/Library/Developer/CommandLineTools

如果没有,请运行此命令

xcode-select --install

Python安装

转到https://www.python.org/downloads/mac-osx/并下载Python 3.6 macOS 64位安装程序(当前为3.6.7)。这是一个pkg安装程序,可以像许多其他软件一样运行。如果您不想替换从brew安装的Python 3.7,请确保未将此Python发行版添加到系统$ PATH中。默认情况下,它将安装在下/Library/Frameworks/Python.framework/Versions/3.6

QGIS安装

现在,您已经安装了正确的Python,请下载QGIS软件包。

以正确的顺序安装pkg

运行QGIS并打开“首选项”。转到系统>环境。选中“使用自定义变量”,然后单击绿色的“加号”。在“应用”下,选择“准备”,设置PATH为变量并粘贴

/Library/Frameworks/Python.framework/Versions/3.6/bin:

作为价值。这将有助于QGIS定位正确的python解释器。单击“确定”,重新启动QGIS,您应该已完成。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章