beeware / Python-iOS-template

A cookiecutter template for creating an iOS project running Python code.
MIT License
303 stars 36 forks source link

Error while trying to get the template #16

Closed youtux closed 8 years ago

youtux commented 8 years ago

I am using cookiecutter 1.3.0 (installed with pip) and I get the following error:

$ cookiecutter https://github.com/pybee/Python-iOS-template
You've cloned /Users/youtux/.cookiecutters/Python-iOS-template before. Is it okay to delete and re-clone it? [yes]: yes
Cloning into 'Python-iOS-template'...
remote: Counting objects: 185, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 185 (delta 1), reused 0 (delta 0), pack-reused 180
Receiving objects: 100% (185/185), 363.17 KiB | 288.00 KiB/s, done.
Resolving deltas: 100% (88/88), done.
Checking connectivity... done.
Traceback (most recent call last):
  File "/usr/local/lib/python3.5/site-packages/cookiecutter/generate.py", line 93, in generate_context
    obj = json.load(file_handle, object_pairs_hook=OrderedDict)
  File "/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/json/__init__.py", line 268, in load
    parse_constant=parse_constant, object_pairs_hook=object_pairs_hook, **kw)
  File "/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/json/__init__.py", line 332, in loads
    return cls(**kw).decode(s)
  File "/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/json/decoder.py", line 339, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/Cellar/python3/3.5.1/Frameworks/Python.framework/Versions/3.5/lib/python3.5/json/decoder.py", line 355, in raw_decode
    obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 7 column 1 (char 160)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/cookiecutter", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.5/site-packages/click/core.py", line 716, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.5/site-packages/click/core.py", line 696, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.5/site-packages/click/core.py", line 889, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.5/site-packages/click/core.py", line 534, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.5/site-packages/cookiecutter/cli.py", line 106, in main
    config_file=user_config
  File "/usr/local/lib/python3.5/site-packages/cookiecutter/main.py", line 130, in cookiecutter
    extra_context=extra_context,
  File "/usr/local/lib/python3.5/site-packages/cookiecutter/generate.py", line 102, in generate_context
    raise ContextDecodingException(our_exc_message)
cookiecutter.exceptions.ContextDecodingException: JSON decoding error while loading "/Users/youtux/.cookiecutters/Python-iOS-template/cookiecutter.json".  Decoding error details: "Expecting property name enclosed in double quotes: line 7 column 1 (char 160)"