Gondor - "ERROR: must run gondor init from a Django project directory."

I ran into this cryptic little error when trying to initialize a new Gondor project with the gondor init [key] command:

ERROR: must run gondor init from a Django project directory.

Digging through the source code for the Gondor client revealed where the error was coming from

files = [

  os.path.join(os.getcwd(), “__init__.py”),

  os.path.join(os.getcwd(), “manage.py”)

]

if not all all([os.path.exists(f) for f in files]):

  error(“must run gondor init from a Django project directory.\n”)

Although I had manage.py, I was missing the __init__.py Python package directory file since I copied part of an existing project into a new directory instead of using the django-admin.py commands. 

So if you get this error just double check that you have both manage.py and __init__.py files in the same directory as you try to init a new Gondor project.