chris-belcher / electrum-personal-server

Maximally lightweight electrum server for a single user
MIT License
599 stars 109 forks source link

on osx? #33

Open nybe opened 6 years ago

nybe commented 6 years ago

Hi Chris,

can you give me any help on getting electrum server running on OS X?

I have electrum/trezor set up properly and I have a full bitcoin node running with 0.16.1... Just can't seem to figure out the connection and have gotten as far as " Run ./server.py "

I'm a layman at best, so be gentle :)

chris-belcher commented 6 years ago

I've never used OSX before, but you need to somehow open a command line interface and make the electrum personal server directory your working directory, then run ./server.py

MrHash commented 6 years ago

you might need to start Electrum with Electrum.app/Contents/MacOS/Electrum --oneserver --server localhost:50002:s if you're not able to connect to the local server

nybe commented 6 years ago

Ok thx, will give it a try

On Jul 29, 2018, at 3:24 PM, Hasham Ahmad notifications@github.com wrote:

you might need to start Electrum with Electrum.app/Contents/MacOS/Electrum --oneserver --server localhost:50002:s if you're not able to connect to the local server

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-408710461, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiAChgTLxna3Xc8ciKL3Y-3HtI3qrks5uLjY3gaJpZM4Usn08.

nybe commented 6 years ago

I cant open the latest eps:

On Jul 29, 2018, at 3:24 PM, Hasham Ahmad notifications@github.com wrote:

you might need to start Electrum with Electrum.app/Contents/MacOS/Electrum --oneserver --server localhost:50002:s if you're not able to connect to the local server

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-408710461, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiAChgTLxna3Xc8ciKL3Y-3HtI3qrks5uLjY3gaJpZM4Usn08.

MrHash commented 6 years ago

What's the output of server.py?

nybe commented 6 years ago

Exactly... I may be biting off more than I’m qualified to chew. I’m on a Mac

//Bob

On Jul 29, 2018, at 4:47 PM, Hasham Ahmad notifications@github.com wrote:

What's the output of server.py?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

DriftwoodPalace commented 5 years ago

@nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md

Would love some feedback on that.

nybe commented 5 years ago

Thanks! Will give it a try today

On Mar 16, 2019, at 7:43 AM, Helge Hundingsbane notifications@github.com wrote:

@nybe https://github.com/nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md Would love some feedback on that.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473536076, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiI5-_0i1rK3l8ii2KFkUZJd0KBhdks5vXQMAgaJpZM4Usn08.

nybe commented 5 years ago

As usual I can’t get passed the signature checking part… here’s where I’m at:

On Mar 16, 2019, at 7:43 AM, Helge Hundingsbane notifications@github.com wrote:

@nybe https://github.com/nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md Would love some feedback on that.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473536076, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiI5-_0i1rK3l8ii2KFkUZJd0KBhdks5vXQMAgaJpZM4Usn08.

nybe commented 5 years ago

Ok I actually got pretty far with your instructions but have now stalled at the server installation with this error:

Command "/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/tmp/pip-req-build-ytqt011y/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/tmp/pip-record-c4h_sfij/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /private/tmp/pip-req-build-ytqt011y/

Help?

On Mar 16, 2019, at 7:43 AM, Helge Hundingsbane notifications@github.com wrote:

@nybe https://github.com/nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md Would love some feedback on that.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473536076, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiI5-_0i1rK3l8ii2KFkUZJd0KBhdks5vXQMAgaJpZM4Usn08.

DriftwoodPalace commented 5 years ago

Try upgrading setuptools with this command: sudo pip3 install --upgrade setuptools

Then try to start the server again.

If that doesn't work, can you paste more of the error code (if there's more). Some of the output before Command"/Library/Frameworks...

nybe commented 5 years ago

I can’t get it to install at al, no bin shows up in the Python folder… here’s where I’m at:

Ans here’s what’s returned on terminal:

The directory '/Users/nybemotion/Library/Caches/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 '/Users/nybemotion/Library/Caches/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 /Users/nybemotion/Downloads/electrum-personal-server-eps-v0.1.6 Installing collected packages: electrum-personal-server Running setup.py install for electrum-personal-server ... error Complete output from command /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/tmp/pip-req-build-az8ulu7w/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/tmp/pip-record-_7rmgkig/install-record.txt --single-version-externally-managed --compile --user --prefix=: running install running build running build_py creating build creating build/lib creating build/lib/electrumpersonalserver copying electrumpersonalserver/init.py -> build/lib/electrumpersonalserver creating build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/init.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/deterministic.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/main.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/py2specials.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/py3specials.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/secp256k1_deterministic.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/secp256k1_main.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/secp256k1_transaction.py -> build/lib/electrumpersonalserver/bitcoin copying electrumpersonalserver/bitcoin/transaction.py -> build/lib/electrumpersonalserver/bitcoin creating build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/init.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/common.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/deterministicwallet.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/hashes.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/jsonrpc.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/merkleproof.py -> build/lib/electrumpersonalserver/server copying electrumpersonalserver/server/transactionmonitor.py -> build/lib/electrumpersonalserver/server running egg_info creating electrum_personal_server.egg-info writing electrum_personal_server.egg-info/PKG-INFO writing dependency_links to electrum_personal_server.egg-info/dependency_links.txt writing entry points to electrum_personal_server.egg-info/entry_points.txt writing top-level names to electrum_personal_server.egg-info/top_level.txt writing manifest file 'electrum_personal_server.egg-info/SOURCES.txt' reading manifest file 'electrum_personal_server.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'doc/*.md' warning: no files found matching 'config.cfg_sample' writing manifest file 'electrum_personal_server.egg-info/SOURCES.txt' creating build/lib/electrumpersonalserver/certs copying electrumpersonalserver/certs/cert.crt -> build/lib/electrumpersonalserver/certs copying electrumpersonalserver/certs/cert.key -> build/lib/electrumpersonalserver/certs running install_lib running install_data error: can't copy 'config.cfg_sample': doesn't exist or not a regular file

----------------------------------------

Command "/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -u -c "import setuptools, tokenize;file='/private/tmp/pip-req-build-az8ulu7w/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /private/tmp/pip-record-_7rmgkig/install-record.txt --single-version-externally-managed --compile --user --prefix=" failed with error code 1 in /private/tmp/pip-req-build-az8ulu7w/

On Mar 17, 2019, at 8:31 AM, Helge Hundingsbane notifications@github.com wrote:

Try upgrading setuptools with this command: sudo pip3 install --upgrade setuptools

Then try to start the server again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473676562, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiCtZLCKG5zc2xwe9pzAxRkoJTtuhks5vXl-4gaJpZM4Usn08.

nybe commented 5 years ago

I THINK I GOT IT!!

Was missing the config file

On Mar 17, 2019, at 8:31 AM, Helge Hundingsbane notifications@github.com wrote:

Try upgrading setuptools with this command: sudo pip3 install --upgrade setuptools

Then try to start the server again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473676562, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiCtZLCKG5zc2xwe9pzAxRkoJTtuhks5vXl-4gaJpZM4Usn08.

nybe commented 5 years ago

Thanks Helge!

After much tinkering I got my eps up and running

On Mar 17, 2019, at 8:31 AM, Helge Hundingsbane notifications@github.com wrote:

Try upgrading setuptools with this command: sudo pip3 install --upgrade setuptools

Then try to start the server again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473676562, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiCtZLCKG5zc2xwe9pzAxRkoJTtuhks5vXl-4gaJpZM4Usn08.

DriftwoodPalace commented 5 years ago

Awesome, glad to hear that! :) Was there something in my tutorial that didn't work out? Did you have to do something else except what was written there (in case other people have the same problems later)?

nybe commented 5 years ago

Maybe wait to edit the config until after full installation is complete...

I had to leave the config file alone until after the install, basically I just made a copy of the unedited config file, with its original name (config.cfg_sample), in the EPS folder before install.

I guess the best way would be to duplicate it and rename new file to config.cfg, etc.

On Mar 17, 2019, at 2:10 PM, Helge Hundingsbane notifications@github.com wrote:

Awesome, glad to hear that! :) Was there something in my tutorial that didn't work out? Did you have to do something else except what was written there (in case other people have the same problems later)?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473715159, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiK0RBR4tuoc5BScSMrtvfMWvPzVjks5vXq87gaJpZM4Usn08.

nybe commented 5 years ago

Hi, I have and old transaction that keeps showing up and says there’s still a certain amount of money at one of my addresses… but that address was fully spent months ago. Is there a way to get electrum and/or core to update to the current record? I can’t seem to figure that out

On Mar 17, 2019, at 2:10 PM, Helge Hundingsbane notifications@github.com wrote:

Awesome, glad to hear that! :) Was there something in my tutorial that didn't work out? Did you have to do something else except what was written there (in case other people have the same problems later)?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473715159, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiK0RBR4tuoc5BScSMrtvfMWvPzVjks5vXq87gaJpZM4Usn08.

DriftwoodPalace commented 5 years ago

If you use an old wallet and want all transaction history, you need to rescan from before the first transaction was made. If you use a script to start the server change it to:

~/Library/Python/3.7/bin/electrum-personal-server-rescan ~/electrum-personal-server-eps-v0.1.6/config.cfg

When you run it you should be asked to enter a date from where to start scanning. Enter it in format DD/MM/YYYY and hit enter. It should suggest a block height and start rescanning. The longer back you go the longer it'll take. After it's done, change the script back to

~/Library/Python/3.7/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.1.6/config.cfg

And run the server again.

nybe commented 5 years ago

Awesome, worked like a charm

thanks

Bn

On Mar 28, 2019, at 1:07 PM, Helge Hundingsbane notifications@github.com wrote:

If you use an old wallet and want all transaction history, you need to rescan from before the first transaction was made. If you use a script to start the server change it to:

~/Library/Python/3.7/bin/electrum-personal-server-rescan ~/electrum-personal-server-eps-v0.1.6/config.cfg

When you run it you should be asked to enter a date from where to start scanning. Enter it in format DD/MM/YYYY and hit enter. It should suggest a block height and start rescanning. The longer back you go the longer it'll take. After it's done, change the script back to

~/Library/Python/3.7/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.1.6/config.cfg

And run the server again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-477751612, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiNJlzYZFfAUu6_sKuuy948sEJMy7ks5vbSD6gaJpZM4Usn08.

si-gh commented 5 years ago

@nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md

Would love some feedback on that.

Hi appreciate this guide. I've found that the signing in keys link does not work. "Belchers signing-keys. It can be found here."

I'm a struggling noob in the tech sphere

EDIT: Later founder Belcher's key but my terminal returned this message:

gpg: key EF734EA677F31129: public key "Chris Belcher false@email.com" imported gpg: Total number processed: 1 gpg: imported: 1 gpg: marginals needed: 3 completes needed: 1 trust model: pgp gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u gpg: next trustdb check due at 2023-10-13

And wouldn't let me continue with the next steps.

Also, I was taken by surprise by the highlight to download the WINDOWS version as this is a MAC guide. Screen Shot 2019-10-13 at 15 52 26

si-gh commented 5 years ago

As usual I can’t get passed the signature checking part… here’s where I’m at: On Mar 16, 2019, at 7:43 AM, Helge Hundingsbane @.***> wrote: @nybe https://github.com/nybe if you like to try again, I put together a tutorial here https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md https://github.com/HelgeHunding/guides/blob/master/hodl-guide/hodl-guide_64_eps-mac.md Would love some feedback on that. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#33 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiI5-_0i1rK3l8ii2KFkUZJd0KBhdks5vXQMAgaJpZM4Usn08.

Hi nybe, do you remember how you got past signature checking? Also I notice later that you used python, did you have to install that or were you already familiar with it. I'm new to coding. Really want to set up the EPS though. Thanks.

nybe commented 4 years ago

Ok guys, I am having a HUGE problem: my current version of EPS won’t connect and I’m back to square one with trying to open the new version (signature not recognized) and updating to your newest version.

I went back to look for the Mac install directions but they no longer exist on GitHub…

PLEASE HELP

On Mar 17, 2019, at 2:10 PM, Helge Hundingsbane notifications@github.com wrote:

Awesome, glad to hear that! :) Was there something in my tutorial that didn't work out? Did you have to do something else except what was written there (in case other people have the same problems later)?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-473715159, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiK0RBR4tuoc5BScSMrtvfMWvPzVjks5vXq87gaJpZM4Usn08.

nybe commented 4 years ago

Guys, I’m really having a shit time with this… can someone give me a hand? I cannot get my current version of EPS to run (keeps closing out with an error) therefore I cannot get electrum to connect. I’ve spent quite a bit of time today trying to figure this out but am at a complete loss.

PLEASE HELP

On Mar 28, 2019, at 1:07 PM, Helge Hundingsbane notifications@github.com wrote:

If you use an old wallet and want all transaction history, you need to rescan from before the first transaction was made. If you use a script to start the server change it to:

~/Library/Python/3.7/bin/electrum-personal-server-rescan ~/electrum-personal-server-eps-v0.1.6/config.cfg

When you run it you should be asked to enter a date from where to start scanning. Enter it in format DD/MM/YYYY and hit enter. It should suggest a block height and start rescanning. The longer back you go the longer it'll take. After it's done, change the script back to

~/Library/Python/3.7/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.1.6/config.cfg

And run the server again.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-477751612, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiNJlzYZFfAUu6_sKuuy948sEJMy7ks5vbSD6gaJpZM4Usn08.

MrHash commented 4 years ago

If you're on telegram tell me your id and i'll try to help you through this.

DriftwoodPalace commented 4 years ago

Guys, I’m really having a shit time with this… can someone give me a hand? I cannot get my current version of EPS to run (keeps closing out with an error) therefore I cannot get electrum to connect. I’ve spent quite a bit of time today trying to figure this out but am at a complete loss. PLEASE HELP On Mar 28, 2019, at 1:07 PM, Helge Hundingsbane @.***> wrote: If you use an old wallet and want all transaction history, you need to rescan from before the first transaction was made. If you use a script to start the server change it to: ~/Library/Python/3.7/bin/electrum-personal-server-rescan ~/electrum-personal-server-eps-v0.1.6/config.cfg When you run it you should be asked to enter a date from where to start scanning. Enter it in format DD/MM/YYYY and hit enter. It should suggest a block height and start rescanning. The longer back you go the longer it'll take. After it's done, change the script back to ~/Library/Python/3.7/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.1.6/config.cfg And run the server again. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#33 (comment)>, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiNJlzYZFfAUu6_sKuuy948sEJMy7ks5vbSD6gaJpZM4Usn08.

Hi,

I had to change my username a while back. You can find the guide here https://driftwoodpalace.github.io/Hodl-Guide/hodl-guide_64_eps-mac.html

I'll open a pull request to update the README file.

nybe commented 4 years ago

Hi thanks… I think I’ve gotten it installed for the most part (I think) but I get this when I try to run the server:

Traceback (most recent call last): File "/Users/me/Library/Python/3.7/bin/electrum-personal-server", line 5, in from electrumpersonalserver.server.common import main ModuleNotFoundError: No module named 'electrumpersonalserver' logout Saving session... ...copying shared history... ...saving history...truncating history files... ...completed.

[Process completed]

On Dec 6, 2019, at 6:19 AM, Driftwood Palace notifications@github.com wrote:

Guys, I’m really having a shit time with this… can someone give me a hand? I cannot get my current version of EPS to run (keeps closing out with an error) therefore I cannot get electrum to connect. I’ve spent quite a bit of time today trying to figure this out but am at a complete loss. PLEASE HELP … <x-msg://79/#> On Mar 28, 2019, at 1:07 PM, Helge Hundingsbane @.***> wrote: If you use an old wallet and want all transaction history, you need to rescan from before the first transaction was made. If you use a script to start the server change it to: ~/Library/Python/3.7/bin/electrum-personal-server-rescan ~/electrum-personal-server-eps-v0.1.6/config.cfg When you run it you should be asked to enter a date from where to start scanning. Enter it in format DD/MM/YYYY and hit enter. It should suggest a block height and start rescanning. The longer back you go the longer it'll take. After it's done, change the script back to ~/Library/Python/3.7/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.1.6/config.cfg And run the server again. — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#33 (comment) https://github.com/chris-belcher/electrum-personal-server/issues/33#issuecomment-477751612>, or mute the thread https://github.com/notifications/unsubscribe-auth/AERqiNJlzYZFfAUu6_sKuuy948sEJMy7ks5vbSD6gaJpZM4Usn08 https://github.com/notifications/unsubscribe-auth/AERqiNJlzYZFfAUu6_sKuuy948sEJMy7ks5vbSD6gaJpZM4Usn08.

Hi,

I had to change my username a while back. You can find the guide here https://driftwoodpalace.github.io/Hodl-Guide/hodl-guide_64_eps-mac.html https://driftwoodpalace.github.io/Hodl-Guide/hodl-guide_64_eps-mac.html I'll open a pull request to update the README file.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chris-belcher/electrum-personal-server/issues/33?email_source=notifications&email_token=ABCGVCELSTDVSO4W32D46M3QXJNNJA5CNFSM4FFSPU6KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGEGZEY#issuecomment-562588819, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABCGVCEL2F336LXCHUG7EELQXJNNJANCNFSM4FFSPU6A.

DriftwoodPalace commented 4 years ago

We are trying to solve that here https://github.com/DriftwoodPalace/Hodl-Guide/issues/7 (at the end). Will update here if we find a solution

SOLUTION: "The folder was restricted to access for my user, i simply change the permissions of folder ~/Library/Python/3.8/lib/python/site-packages/. So try changing the permission of the folder (should be ~/Library/Python/3.7/lib/python/site-packages/ in your case). https://support.apple.com/guide/mac-help/change-permissions-for-files-folders-or-disks-mchlp1203/mac

nybe commented 4 years ago

I got it working last night! Here’s what I did: updated python to 3.8.0 and then had to edit the start up script to point to the correct directory for python:

~/Library/Python/3.8/bin/electrum-personal-server ~/electrum-personal-server-eps-v0.2.0/config.ini

I’m not sure what else I did, but it is working now.

On Dec 7, 2019, at 1:16 AM, Driftwood Palace notifications@github.com wrote:

 We are trying to solve that here DriftwoodPalace/Hodl-Guide#7 (at the end). Will update here if we find a solution

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.