Browse Source

Merge #335: Update macOS installation instructions

2dd9c06 Update installation instructions for macOS (hyp-hen)
master
AdamISZ 7 years ago
parent
commit
004e08f4a7
No known key found for this signature in database
GPG Key ID: 141001A1AF77F20B
  1. 57
      docs/INSTALL.md

57
docs/INSTALL.md

@ -66,52 +66,41 @@ command line scripts as explained in the [scripts README](https://github.com/Ada
### Installation on macOS ### Installation on macOS
1) Install Apple Command Line Tools 1) Install Apple Command Line Tools
```
xcode-select --install xcode-select --install
```
2) Install Homebrew 2) Install Homebrew
```
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
```
3) Install PyQt4 3) Install python3 and libsodium
```
brew install cartr/qt4/pyqt@4 libsodium brew install python libsodium
```
4) Create virtualenv "jmvenv" 4) Create virtualenv "jmvenv"
```sh
```sh pip3 install virtualenv
export PATH=/usr/local/opt/python/libexec/bin:$PATH virtualenv jmvenv
pip install virtualenv
virtualenv --python=/usr/local/opt/python/libexec/bin/python --system-site-packages jmvenv
source jmvenv/bin/activate source jmvenv/bin/activate
``` ```
At this point you should see `(jmvenv)` at the beginning of your command prompt.
At this point you should see `(jmvenv)` at the beginning of your command prompt.
5) Clone the joinmarket-clientserver repo. Follow 5a for segwit and 5b for non-segwit
5a Segwit
5) Clone the joinmarket-clientserver repo.
```
git clone https://github.com/Joinmarket-Org/joinmarket-clientserver git clone https://github.com/Joinmarket-Org/joinmarket-clientserver
cd joinmarket-clientserver cd joinmarket-clientserver
git checkout v0.3.4 ```
5b Non-segwit
git clone https://github.com/Joinmarket-Org/joinmarket-clientserver
cd joinmarket-clientserver
git checkout 6ad114d
6) Setup joinmarket-qt 6) Setup joinmarket-qt
``` ```
python setupall.py --daemon pip install PySide2
python setupall.py --client-bitcoin pip install https://github.com/sunu/qt5reactor/archive/58410aaead2185e9917ae9cac9c50fe7b70e4a60.zip
``` python setupall.py --all
```
7) Start joinmarket-qt 7) Start joinmarket-qt
``` ```
cd scripts cd scripts
python joinmarket-qt.py python joinmarket-qt.py
``` ```
### Installation on Windows ### Installation on Windows
> note: Installing JoinMarket on Windows using the following method requires Windows 10 version 1607 or later. > note: Installing JoinMarket on Windows using the following method requires Windows 10 version 1607 or later.

Loading…
Cancel
Save