Bitcoin Forum

Bitcoin => Electrum => Topic started by: thob on February 02, 2019, 02:12:36 PM



Title: Linux Update issue with #egg=electrum[fast]
Post by: thob on February 02, 2019, 02:12:36 PM
Code:
sudo python3 -m pip install https://download.electrum.org/3.3.3/Electrum-3.3.3.tar.gz#egg=electrum[fast]
doesn't work whereas
Code:
sudo python3 -m pip install https://download.electrum.org/3.3.3/Electrum-3.3.3.tar.gz

Any idea why that is?

Thanks


Title: Re: Linux Update issue with #egg=electrum[fast]
Post by: thob on February 02, 2019, 10:02:59 PM
I get
Code:
Requirement already satisfied: electrum[fast] from https://download.electrum.org/3.3.3/Electrum-3.3.3.tar.gz#egg=electrum[fast] in /usr/local/lib/python3.6/dist-packages
Requirement already satisfied: aiohttp in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: aiohttp_socks in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: aiorpcx<0.11,>=0.9 in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: certifi in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: dnspython in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: ecdsa>=0.9 in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: jsonrpclib-pelix in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: protobuf in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: pyaes>=0.1a1 in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: qdarkstyle<2.6 in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: qrcode in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: pycryptodomex in /usr/local/lib/python3.6/dist-packages (from electrum[fast])
Requirement already satisfied: yarl<2.0,>=1.0 in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: chardet<4.0,>=2.0 in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: multidict<5.0,>=4.0 in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: async-timeout<4.0,>=3.0 in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: idna-ssl>=1.0; python_version < "3.7" in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: typing-extensions>=3.6.5; python_version < "3.7" in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.6/dist-packages (from aiohttp->electrum[fast])
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from protobuf->electrum[fast])
Requirement already satisfied: six>=1.9 in /usr/local/lib/python3.6/dist-packages (from protobuf->electrum[fast])
Requirement already satisfied: idna>=2.0 in /usr/local/lib/python3.6/dist-packages (from yarl<2.0,>=1.0->aiohttp->electrum[fast])


Title: Re: Linux Update issue with #egg=electrum[fast]
Post by: joniboini on February 03, 2019, 03:42:13 AM
I face the same error, and before the "requirements message already satisfied" it seems that python got an issue with the .cache/pip directory. So my best guess is that python can't execute the cache directory but shows that the requirements to install the package are already there.

A workaround is to delete the .cache/pip directory, make a new one and make sure that your user account has the correct permission to write/read.