Pages:
Author

Topic: How do I upgrade Electrum to the latest version? - page 2. (Read 365 times)

copper member
Activity: 2338
Merit: 4543
Join the world-leading crypto sportsbook NOW!
Try adding "sudo" to your command.

But to be honest I would not continue without verifying the signature first.  I'm not familiar enough with PGP on linux machines to coach you through adding ThomasV's public key, but if I'm not mistaken that's what you need to do to get the signature to verify.

 
full member
Activity: 340
Merit: 164
First try:

Quote
pip install --upgrade pip

After that install python3.7.1. What distro are you using?

After you upgraded to python3.7 use the command:

Quote
sudo python3.7 -m pip install --user Electrum-3.3.4.tar.gz

That should work.
newbie
Activity: 12
Merit: 4
First of all, let me say that I am not a programmer, just a guy who has been using Electrum for years and wants to keep doing so.

But now I can't connect any more.  So I go to the web page and see that I have to upgrade my software.  OK, fair enough.  Not sure why it didn't happen automatically, but never mind.  When I try (using Ubuntu and Python) I am overwhelmed with problems.  This never used to happen before, what is wrong?   Why has it become so complicated to upgrade Electrum?

I am told my copy of Python is up-to-date, good.  So I download the package and am told it was done successfully, good.  I downloaded the Electrum asc file and am told it is done correctly, good.  But then when I attempt to get a signature verification, I am told: 

gpg --verify Electrum-3.3.4.tar.gz.asc
gpg: assuming signed data in `Electrum-3.3.4.tar.gz'
gpg: Signature made Wed 13 Feb 2019 05:08:29 PM EST using RSA key ID 7F9470E6
gpg: Can't check signature: public key not found

First question:  Why can't I verify the signature?

But, OK, I try to continue anyway,  Python tools are the latest, good.  But when I try to do the installation I get:

sudo python3 -m pip install --user Electrum-3.3.4.tar.gz[fast]
The directory '/home/jacques/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/home/jacques/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Processing ./Electrum-3.3.4.tar.gz
    Complete output from command python setup.py egg_info:
    Error: Electrum requires Python version >= 3.6.1...
   
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-2i0mzg45-build/
You are using pip version 8.1.1, however version 19.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

What is going on?  All I want to do is upgrade to the latest version, why has this become so difficult?

(Yes, I tried the -H flag also, but got more complexity:

sudo -H python3 -m pip install --user Electrum-3.3.4.tar.gz[fast]
Processing ./Electrum-3.3.4.tar.gz
    Complete output from command python setup.py egg_info:
    Error: Electrum requires Python version >= 3.6.1...
   
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-r2ryjtwv-build/
You are using pip version 8.1.1, however version 19.0.3 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.

SO, OK, we will try:

sudo -H pip install --upgrade pip/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/__init__.py:83: RequestsDependencyWarning: Old version of cryptography ([1, 2, 3]) may cause slowdown.
  warnings.warn(warning, RequestsDependencyWarning)
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Requirement already up-to-date: pip in /usr/local/lib/python2.7/dist-packages (19.0.3)

Which is as worthless to me as tits on a boar-hog.

I tried to do a general search on the subject, and did find a Reddit article on the upgrade, but it was deleted.  And that was ALL I FOUND!  Not even anything on this site!

What is going on here?  Please, someone, point me to an article that describes, in simple text, how I do this process.

My current version is 3.2.3 and it will no longer connect to any Electrum server.
Pages:
Jump to: