File "/usr/local/lib/python3.5/dist-packages/electrum/util.py", line 856, in run_with_except_hook
    run_original(*args2, **kwargs2)
  File "/usr/lib/python3.5/threading.py", line 862, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/local/lib/python3.5/dist-packages/electrum/base_wizard.py", line 554, in task
    self.wallet.storage.write()
  File "/usr/local/lib/python3.5/dist-packages/electrum/util.py", line 317, in <lambda>
    return lambda *args, **kw_args: do_profile(func, args, kw_args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/util.py", line 313, in do_profile
    o = func(*args, **kw_args)
  File "/usr/local/lib/python3.5/dist-packages/electrum/storage.py", line 247, in write
    self._write()
  File "/usr/local/lib/python3.5/dist-packages/electrum/storage.py", line 265, in _write
    with open(temp_path, "w", encoding='utf-8') as f: