Pyqt4 está obsoleto, pero sigue siendo necesario para algunas aplicaciones, como electrum.
homebrew dice que no se instalará. esto no es posible sin reescribir el programa.
¿alguien puede aconsejar una solución para instalar pyqt4?
Pyqt4 está obsoleto, pero sigue siendo necesario para algunas aplicaciones, como electrum.
homebrew dice que no se instalará. esto no es posible sin reescribir el programa.
¿alguien puede aconsejar una solución para instalar pyqt4?
Anaconda Python ( https://www.continuum.io/ ) proporciona binarios para una amplia variedad de paquetes, incluyendo pyqt y todas las bibliotecas de apoyo necesarias. Similar a virtualenv, conda permite crear entornos separados con diferentes versiones de los paquetes; en tu caso, varias versiones de qt 4 y qt 5.
Descargue el instalador bash de 20 MB para Python 2.7 http://conda.pydata.org/miniconda.html
instalar con bash Miniconda2-latest-MacOSX-x86_64.sh
Los siguientes paquetes son necesarios 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 pueden instalarse mediante pip:
pip install dnspython jsonrpclib qrcode slowaes
A continuación, puede instalar electrum como de costumbre:
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 de electrum. Esto puede ser simbolizado en ~/bin como sigue:
ln -s ~/anaconda/envs/electrum/bin/electrum ~/bin
Ahora puede ejecutar electrum desde el terminal incluso cuando el entorno de anaconda no está cargado.
electrum
Miniconda ( conda.pydata.org/miniconda.html ) es una descarga de 20 MB con los mismos paquetes disponibles. Este es el mismo tamaño que el archivo pkg para Python 2.7 en Python.org.
Miniconda funcionó muy bien. tuve que hacer pyrcc4 icons.qrc -o gui/qt/icons_rc.py
después de compilar para arreglar un error de grabación de iconos. todo bien ahora. ¡gracias!
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.