AWS Beanstalk Django / Python ejecuta problema local

He seguido a través de "Implementación de una aplicación Django en AWS Elastic Beanstalk"tutorial proporcionado por Amazon pero estoy tratando de ejecutar el proyecto localmente y estoy recibiendo unError de KeyValue que no he podido encontrar una solución para.

Al ejecutar el comando:$ ./manage.py help

Obtengo este error devuelto:

File "/Users/dave/Sites/djangodev/djangodev/settings.py", line 17, in <module>
    'NAME': os.environ['RDS_DB_NAME'],
File "/Users/dave/.virtualenvs/djangodev/bin/../lib/python2.7/UserDict.py", line 23, in __getitem__
    raise KeyError(key)
KeyError: 'RDS_DB_NAME'`

En realidad estoy tratando de correr$ ./manage.py runserver pero que devuelve un servidor de ejecución no existe error. Se debe a que hay un error en mi archivo settings.py.

settings.py:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': os.environ['RDS_DB_NAME'],
        'USER': os.environ['RDS_USERNAME'],
        'PASSWORD': os.environ['RDS_PASSWORD'],
        'HOST': os.environ['RDS_HOSTNAME'],
        'PORT': os.environ['RDS_PORT'],
    }
}

Esto funciona bien en AWS. A nivel local no lo es. Y no me sorprende ya que RDS_DB_NAME no está en mi diccionario os.environ local.

Hubo otra pregunta de stackoverflow que tampoco ha proporcionado una solución todavía.Elastic Beanstalk no crea parámetros RDS

Lo tengo funcionando en AWS, es solo conseguir que se ejecute una instancia local que es difícil.

Respuestas a la pregunta(1)

Su respuesta a la pregunta