Using os.environ['HOME'] is invalid for Windows, Windows does not have a HOME env variable.
Traceback (most recent call last):
File "C:\Users\Ben\AppData\Local\Aptana Studio 3\plugins\org.python.pydev_2.7.0.2013032300\pysrc\pydevd.py", line 1397, in <module>
debugger.run(setup['file'], None, None)
File "C:\Users\Ben\AppData\Local\Aptana Studio 3\plugins\org.python.pydev_2.7.0.2013032300\pysrc\pydevd.py", line 1090, in run
pydev_imports.execfile(file, globals, locals) #execute the script
File "C:\Users\Ben\Documents\Aptana Studio 3 Workspace\swf_test\new_file.py", line 2, in <module>
from swf.models.domain import Domain, DomainDoesNotExist
File "C:\Python27\lib\site-packages\swf\models\__init__.py", line 8, in <module>
from swf.models.base import BaseModel
File "C:\Python27\lib\site-packages\swf\models\base.py", line 10, in <module>
from swf.core import ConnectedSWFObject
File "C:\Python27\lib\site-packages\swf\core.py", line 13, in <module>
SETTINGS = settings.get()
File "C:\Python27\lib\site-packages\swf\settings.py", line 125, in get
home_directory = os.environ['HOME']
File "C:\Python27\lib\os.py", line 423, in __getitem__
return self.data[key.upper()]
KeyError: 'HOME'