-
Notifications
You must be signed in to change notification settings - Fork 343
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error installing electrumx #91
Comments
plyvel only provides prebuilt wheels for amd64 architechture (see https://pypi.org/project/plyvel/#files), maybe you are on a different arch; in any case, pip decided to grab the source distributable instead and is now failing to build from that from https://plyvel.readthedocs.io/en/latest/installation.html#build-and-install-plyvel
The If you want RocksDB, try something like this: |
I'll stick to the default. I think I don't need to install RocksDB. 1 - Is this server going to download and verify another entire copy of the bitcoin blockchain? I already have it on the bitcoin full node I'm running. 2 - The docs says we need to point out a DB path. This path is a new path or is it the bitcoin core blockchain path? It is not very clear. Or better, it is clear it wants a new folder for a database, but then it says that it will download and reindex the blockchain.But does this electrumx needs a second copy of the entire blockchain when we already have the one from our bitcoin core node? |
It will not duplicate data that bitcoind already has, except in trivial amounts. |
So, how big will the database be? |
I'm using Debian Buster and running a full bitcoin node.
I tried to install electrumx from the readthedocs.io instructions.
I ran this commands to install dependencies:
sudo apt install python3-aiohttp
pip3 install pylru
git clone https://github.com/spesmilo/electrumx.git
pip3 install .
But I got this error:
https://pastebin.com/M7PyQyMC
Then I tried issuing:
pip3 install plyvel
but got this error:
https://pastebin.com/6tgRxAGc
and
pip3 install .[rocksdb,ujson]
more errors:
https://pastebin.com/9QXD9tVq
What am I missing? Help, please!
Edited;
I was missing 2 libraries: libleveldb-dev && python3-leveldb
But I still can't install RocksDB with theabove command. Error is the same:
pip3 install .[rocksdb,ujson]
https://pastebin.com/9QXD9tVq
The text was updated successfully, but these errors were encountered: