Skip to content

GeoProcessor / Development Environment

This documentation explains how to set up the development environment. The following components must be installed and configured.

  • Development Environment Folders - folders containing development environment
  • Python - system and user version
  • QGIS - includes Python 3.6+ and QGIS packages for Python
  • PyCharm - integrated development environment (IDE), uses QGIS packages via PYTHONPATH
  • MkDocs - for documentation, uses system/user Python
  • Git - for version control
  • Cygwin - for command-line development tasks and testing
  • Running the GeoProcessor - for testing and deployed version