pyqt4 está en desuso, pero aún es necesario para algunas aplicaciones, como electrum.
homebrew dice que no se instalará. Esto no es posible sin volver a escribir el programa.
¿Alguien puede recomendar una solución para instalar pyqt4?
pyqt4 está en desuso, pero aún es necesario para algunas aplicaciones, como electrum.
homebrew dice que no se instalará. Esto no es posible sin volver a escribir el programa.
¿Alguien puede recomendar una solución para instalar pyqt4?
Anaconda python ( enlace ) proporciona archivos binarios para una amplia variedad de paquetes que incluyen pyqt y todas las bibliotecas de soporte requeridas. Similar a virtualenv, conda permite crear entornos separados con diferentes versiones de los paquetes; en su caso, varias versiones de qt 4 y qt 5.
Descargue el instalador de bash de 20MB para Python 2.7 enlace
instalar con bash Miniconda2-latest-MacOSX-x86_64.sh
Se requieren los siguientes paquetes para electrum:
conda create -n electrum python=2.7 pyqt=4.11.4 dnspython ecdsa pbkdf2 protobuf requests six
source activate electrum
Las dependencias adicionales no disponibles en anaconda se pueden instalar a través de pip:
pip install dnspython jsonrpclib qrcode slowaes
Luego puedes instalar electrum como siempre:
git clone https://github.com/spesmilo/electrum.git
cd electrum
pyrcc4 icons.qrc -o gui/qt/icons_rc.py
python setup.py install
El comando resultante estará en el directorio bin del entorno electrum. Esto se puede enlazar en ~ / bin de la siguiente manera:
ln -s ~/anaconda/envs/electrum/bin/electrum ~/bin
Ahora puede ejecutar electrum desde la terminal incluso cuando el entorno de anaconda no está cargado.
electrum