Electrum: Electrum can't open up

Created on 27 Jul 2017  路  7Comments  路  Source: spesmilo/electrum

OS am using kali linux.
Am not able to open electrum GUI ,Either from applications or terminal,my OS is upto date. As i was trying a few tweaks, trial & error i opened 'electrum -w update' from terminal which opens electrum well.
From terminal i get this error:

Traceback (most recent call last):
File "/usr/bin/electrum", line 323, in
d.init_gui(config, plugins)
File "/usr/local/lib/python2.7/dist-packages/electrum/daemon.py", line 283, in init_gui
self.gui.main()
File "/usr/local/lib/python2.7/dist-packages/electrum_gui/qt/__init__.py", line 200, in main
if not self.start_new_window(path, self.config.get('url')):
File "/usr/local/lib/python2.7/dist-packages/electrum_gui/qt/__init__.py", line 157, in start_new_window
wallet = self.daemon.load_wallet(path, None)
File "/usr/local/lib/python2.7/dist-packages/electrum/daemon.py", line 220, in load_wallet
wallet = Wallet(storage)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 1757, in __new__
wallet = WalletClass(storage)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 1661, in __init__
Deterministic_Wallet.__init__(self, storage)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 1409, in __init__
Abstract_Wallet.__init__(self, storage)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 104, in __init__
self.load_keystore()
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 1680, in load_keystore
self.keystores[name] = load_keystore(self.storage, name)
File "/usr/local/lib/python2.7/dist-packages/electrum/keystore.py", line 610, in load_keystore
raise BaseException('wallet format requires update')
BaseException: wallet format requires update

Any help i'll appreciate.

bug 馃悶

Most helpful comment

Before doing that you can try to rename your wallet file ~/.electrum/wallets/default_wallet to e.g. ~/.electrum/wallets/default_wallet.bak, then start Electrum again.

All 7 comments

Have you managed to resolve this?
Seems to me, that the wallet file (storage) format had a related change in 2.7.0. Maybe the upgrade failed for your wallet? You should (have) be(en) able to restore from seed words.

it failed completely,i can't restore from seed coz UI can't load.
https://imgur.com/a/a0wEu
Am now thinking of installing the OS.

Before doing that you can try to rename your wallet file ~/.electrum/wallets/default_wallet to e.g. ~/.electrum/wallets/default_wallet.bak, then start Electrum again.

Or, start Electrum with the -w flag so it does not try to open that wallet.
e.g. electrum -w ~/.electrum/wallets/asdasd

Also, please update to the latest release, and try with that, if you haven't already.

It worked by renaming to .bak then created standard wallet again. Thanks bauerj & sombernight for your help.

Hi. I am having the same issue but on Mac OS X El Capitan. Currently Even when updating to the latest Electrum 3.1.3 I keep getting this error:

Cannot load wallet (1):
Wallet format requires update.
Cannot find keystore for name x1/
https://i.imgur.com/DsRyCeg.png

It was working fine until last night when I was trying to import an old Dark Wallet seed and private keys of a multi-sig address created from 3 stealth addresses... Any idea how to fix this, would be appreciated. Thanks.

I just realized "ecdsa closed this on Feb 8". I'll try to create a new issue...

Was this page helpful?
0 / 5 - 0 ratings

Related issues

2600box picture 2600box  路  5Comments

Kixunil picture Kixunil  路  4Comments

gtklocker picture gtklocker  路  4Comments

dl3br picture dl3br  路  4Comments

GuestInCorle picture GuestInCorle  路  3Comments