You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
886 B

# Notes on running Electrum from source on ARM-based Macs (Apple M1 OSX)
Development version (git clone)
1. Check out the code from GitHub:
```
$ git clone https://github.com/spesmilo/electrum.git
$ cd electrum
$ git submodule update --init
```
Run install (this should install most dependencies):
```
$ python3 -m pip install --user -e ".[crypto]"
```
2. Install libsecp256k1
```
$ contrib/make_libsecp256k1.sh
```
3. `pip install pyqt5` would work on intel x86, however there are no prebuilt wheels on PyPI for M1.
As a workaround, we can install it from brew:
```
$ brew install pyqt5
$ echo 'export PATH="/opt/homebrew/opt/qt@5/bin:$PATH"' >> ~/.zshrc
$ echo 'export PATH="/opt/homebrew/opt/pyqt@5/5.15.4_1/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc
```
Try it in python to ensure it works:
```
$ python3
>>> import PyQt5
```
4. Run electrum:
```
$ ./run_electrum
```