spesmilo / electrumx

Alternative implementation of spesmilo/electrum-server
MIT License
443 stars 354 forks source link

Doing a pip install in root folder of spesmilo/electrumx will install previous upstream 1.14.0 #104

Open gits7r opened 3 years ago

gits7r commented 3 years ago

Inside spesmilo/electrumx (latest git master branch) if you do a pip3 -m pip install * will install ex 1.14.0 (previous upstream release) instead of spesmilo/electrumx 1.16.0 -- is this expected?

SomberNight commented 3 years ago

pip3 -m pip install *

Uhm... do you mean python3 -m pip install . ?

Try running

python3 -m pip uninstall electrumx
python3 -m pip uninstall e-x
python3 -m pip install .

Maybe show some terminal output.

gits7r commented 3 years ago

Yes, sorry, I meant python3 -m pip install *

I have run python3 -m pip uninstall electrumx and python3 setup.py install and it installed the correct package. But python3 -m pip install * will not install the correct one.

shsmith commented 3 years ago

In my case I'm using python3.7 rather than python3, so the update recipe is:

  python3.7 -m pip uninstall electrumx
  python3.7 -m pip install .

I was previously using this, which kept me stuck on 1.15.0:

   python3.7 setup.py install

This is un Ubuntu 18.04, which has python3 pointing to python 3.6.9 and python3.7 is separately installed.