Hi there,
i'm also having trouble installing Electrum though on Ubuntu 14.04, not 16.04. Hope someone might be able to help nevertheless.
I'm a noob as far as Linux etc. is concerned, but I installed Ubuntu 14.04 on an offline laptop I use exclusively for BTC cold storage.
Up until now i've been happy with Electrum 1.9.8 but I have a new workaday laptop on which I will upgrade my hot wallet+watching wallet so I also should upgrade the cold storage wallet to 2.6.4.
I first made a copy of the 1.9.8 directory, then downloaded and copied the tar package onto the cold storage laptop. I have a written copy of my seed too, of course.
Without uninstalling version 1.9.8 I unpacked version 2.6.4 and ran the command 'python electrum' from within the 2.6.4 folder on the ubuntu laptop. Running the 'python electrum' command from within the folder his opens the familiar interface panel that is now titled "Electrum 2.6.4 - default wallet". However if I try to install it by running the command "sudo python setup.py install", also from within the 2.6.4 folder, nothing happens. Neither does it install a new icon on the desktop.
Well, I suppose something does happen - I can no longer open the previously installed version 1.9.8. Also the command "apt-cache search electrum" returns the following items:
"electrum - Easy to use bitcoin client
python-electrum - Easy to use bitcoin client - python module
text live - fonts - extra - TeXLive: Additional fonts"
Yet if I try an uninstall using either "apt-get", "sudo apt-get" or "pip uninstall" I get a message telling me neither are installed.
However if I run the command "pip show electrum" from a terminal it lists version 1.9.8 - does this mean that version 2.6.4 is not installed but 1.9.8 still is? Should I have taken steps to remove 1.9.8 first? Or have I just done everything ass-backwards? I'm a complete Linux/ubuntu noob and would really appreciate the help!
Thanks!!
Adrian
UPDATE: I (think) managed to begin the installation of version 2.6.4 from the terminal within the directory using the command "sudo python setup.py install" but I received a string of errors relating to "jsonrpclib" - can anyone help me out here??
Further update: I'm a noob, it just gets more complicated: I switched on WLAN to hook up to the internet to try install directly from the website and when trying to install received the following error log:
I would really appreciate some help!!!!------------------------------------------------------------
/usr/bin/pip run on Sat Jun 18 18:09:38 2016
Downloading/unpacking
https://download.electrum.org/2.6.4/Electrum-2.6.4.tar.gzCleaning up...
Removing temporary dir /tmp/pip_build_root...
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
status = self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1197, in prepare_files
do_download,
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1375, in unpack_url
self.session,
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 546, in unpack_http_url
resp = session.get(target_url, stream=True)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 395, in get
return self.request('GET', url, **kwargs)
File "/usr/lib/python2.7/dist-packages/pip/download.py", line 237, in request
return super(PipSession, self).request(method, url, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 383, in request
resp = self.send(prep, **send_kwargs)
File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 486, in send
r = adapter.send(request, **kwargs)
File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 378, in send
raise ConnectionError(e)
ConnectionError: HTTPSConnectionPool(host='download.electrum.org', port=443): Max retries exceeded with url: /2.6.4/Electrum-2.6.4.tar.gz (Caused by
: [Errno -2] Name or service not known)