Instalar python pyqt4 en macOS 10.12 Sierra?

pyqt4 está en desuso, pero todavía se requiere para algunas aplicaciones, como electrum.

homebrew dice que no se instalará. esto no es posible sin reescribir el progtwig.

  • Instale el package Homebrew e ignore el hash md5
  • ¿Usar python atornilla la carcasa (y / o la terminal?).
  • ¿Alguna forma práctica de montar Amazon Cloud Drive como volumen de networking en Mac?
  • "Brew install ogre" falla en "make install"
  • No se puede volver a instalar homebrew
  • Vista previa de no abrir el file: emisión de permissions (a través de Python)
  • ¿Alguien puede recomendar una solución para instalar pyqt4?

  • Herramienta de command-line para interactuar con dispositivos de baja energía Bluetooth, similar a gatttool
  • ¿Alguna idea de qué diablos está haciendo Microsoft con esta installation de brew?
  • Me desconecto cada vez que cambio de usuario
  • Desconexiones más repentinas e inesperadas
  • Homebrew / link osxfuse no es posible
  • ¿Cómo instalo macOS Sierra ahora después de todos estos problemas?
  • One Solution collect form web for “Instalar python pyqt4 en macOS 10.12 Sierra?”

    Anaconda python ( https://www.continuum.io/ ) proporciona files binarys para una amplia variedad de packages que incluyen pyqt y todas las bibliotecas de soporte requeridas. Similar a virtualenv, conda permite crear entornos separados con diferentes versiones de los packages; en su caso, varias versiones de qt 4 y qt 5.

    Descargue el instalador bash de 20MB para Python 2.7 http://conda.pydata.org/miniconda.html

    instalar con bash Miniconda2-latest-MacOSX-x86_64.sh

    Los siguientes packages son obligatorios para electrum:

     conda create -n electrum python=2.7 pyqt=4.11.4 dnspython ecdsa pbkdf2 protobuf requests six source activate electrum 

    Las dependencies adicionales no disponibles en anaconda se pueden instalar a través de 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 command resultante estará en el directory bin del entorno electrum. Esto se puede enlazar a ~ / bin de la siguiente manera:

     ln -s ~/anaconda/envs/electrum/bin/electrum ~/bin 

    Ahora puede ejecutar electrum desde la terminal incluso cuando el entorno anaconda no esté cargado.

     electrum 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).