Anaconda python ( link ) fornisce i binari per un'ampia varietà di pacchetti, inclusi pyqt e tutte le librerie di supporto richieste. Simile a virtualenv, conda consente di creare ambienti separati con diverse versioni dei pacchetti; nel tuo caso, varie versioni di qt 4 e qt 5.
Scarica il programma di installazione di bash da 20 MB per Python 2.7 link
installa con bash Miniconda2-latest-MacOSX-x86_64.sh
I seguenti pacchetti sono richiesti per electrum:
conda create -n electrum python=2.7 pyqt=4.11.4 dnspython ecdsa pbkdf2 protobuf requests six
source activate electrum
Le dipendenze aggiuntive non disponibili in anaconda possono essere installate tramite pip:
pip install dnspython jsonrpclib qrcode slowaes
Puoi quindi installare electrum come al solito:
git clone https://github.com/spesmilo/electrum.git
cd electrum
pyrcc4 icons.qrc -o gui/qt/icons_rc.py
python setup.py install
Il comando risultante sarà nella directory bin dell'ambiente electrum. Questo può essere simulato in ~ / bin come segue:
ln -s ~/anaconda/envs/electrum/bin/electrum ~/bin
Ora puoi eseguire electrum dal terminale anche quando l'ambiente anaconda non è caricato.
electrum