在 Mac OS X Yosemite 上安装 Python geojson 模块以与 QGIS 一起使用

Installing the Python geojson module on Mac OS X Yosemite to use with QGIS

我刚开始使用 QGIS,所以这个问题可能很简单,但我在网上找不到答案。

我需要在 QGIS 中使用 geojson 模块,但还没有 "installed"。我用过 import geojson,它说 No module named geojson 所以我的问题是,如何在 QGIS 或特别是 PyQGIS 中安装 geojson?

我已经从名为 geojson-1.0.9 的网站下载了 geojson。我应该将 geojson 复制到哪个文件夹,以便 PyQGIS 可以找到 geojson python 模块。

谢谢!

我自己想出了如何做到这一点。

我正在使用 Macbook Pro 13" 2012 年中期 运行 OS X Yosemite ver. 10.10.2

Python 已经安装在 Mac 上而不考虑 QGIS(QGIS Python 控制台使用原始 Mac Python 安装),所以要安装 "module"(类似于 R 中的 "package"),您必须先下载该模块。所以在 "geojson" 的情况下:

  1. 从以下位置下载 tar 模块:https://pypi.python.org/pypi/geojson/
  2. 下载后,tar 文件通常位于下载文件夹中。
  3. 运行 应用程序文件夹中的 "Terminal" 应用程序。
  4. 在终端应用程序中,导航到“下载”文件夹并使用 cd 输入 python setup.py install,例如 cd Downloads/。请注意,如果文件夹受密码保护,您可能需要使用 sudo,例如 sudo python setup.py install,您需要输入管理员密码才能继续。
  5. 该模块将安装在适当的文件夹中,即隐藏 python 文件夹中的“site-packages”文件夹(版本 2.6 或 2.7)。对我来说是 2.7。

现在你可以在QGIS中使用geojson模块了。通过在 QGIS Python 控制台中输入 import geojson 来测试它。