Nuestros investigadores estrellas han agotado sus depósitos de café, buscando todo el tiempo por la solución, hasta que Guillermo halló el arreglo en Bitbucket así que en este momento la comparte aquí.
Solución:
Versión actualizada de la respuesta de @Alaaedeen. Puede especificar cualquier parte de la versión de cualquier paquete que desee instalar. Esto puede hacer que cambien otras versiones del paquete. Por ejemplo, si no le importa qué versión específica de PyQt4 desea, haga lo siguiente:
conda install pyqt=4
Esto instalaría la última versión secundaria y el lanzamiento de PyQt 4. Puede especificar cualquier parte de la versión que desee, no solo el número principal. Así por ejemplo
conda install pyqt=4.11
instalaría la última (o última) versión de la versión 4.11.
Tenga en cuenta que la instalación de una versión diferente de un paquete puede hacer que los otros paquetes que dependen de él avancen o retrocedan hasta donde admiten la versión que desea.
para su información
¡PyQt ya está disponible en todas las plataformas a través de conda!
Usarconda install pyqt
para obtener estos enlaces #Python para el marco Qt. @ 13:02 – 1 de mayo de 2014
PyQt is now available on all platforms via conda! Use 'conda install pyqt' to get these #Python bindings for the Qt framework.
— Anaconda (@anacondainc) May 1, 2014
Parece que la última versión de anaconda fuerza la instalación de pyqt5.6 sobre cualquier compilación de pyqt, lo que será fatal para sus aplicaciones. En una terminal, prueba:
conda install -c anaconda pyqt=4.11.4
Le pedirá que rebaje el cliente de conda. Después de eso, debería ser bueno.
ACTUALIZAR:
Si desea saber qué versiones de pyqt están disponibles para instalar, intente:
conda search pyqt
ACTUALIZAR:
La versión más reciente de conda instala anaconda-navigator. Esto depende de qt5, y primero debe eliminarse:
conda uninstall anaconda-navigator
Luego instale qt4 “más nuevo”:
conda install qt=4
Recuerda que tienes la capacidad de aclarar tu experiencia si diste con el hallazgo.