es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tienes problemas para descargar PyQt5 Designer.

No puedo descargar el diseñador pyqt5 a través de pip usando este comando: “pip install pyqt5-tools”. También intenté con pip3 si hay alguna diferencia. Solo obtengo errores:

ERROR: No se puede instalar pyqt5-tools==5.14.0.2, pyqt5-tools==5.14.0.3, pyqt5-tools==5.14.0.3.0.1, pyqt5-tools==5.14.0.3.0.2, pyqt5-tools==5.14.0.3.0.3, pyqt5-tools==5.14.0.3.1, pyqt5-tools==5.14.0.3.2, pyqt5-tools==5.14.1.2, pyqt5-tools==5.14.1.3, pyqt5-tools==5.14.1.3.0.1, pyqt5-tools==5.14.1.3.0.2, pyqt5-tools==5.14.1.3.0.3, pyqt5-tools==5.14.1.3.1, pyqt5-tools==5.14.1.3.2, pyqt5-tools==5.14.2.2, pyqt5-tools==5.14.2.3, pyqt5-tools==5.14.2.3.0.1, pyqt5-tools==5.14.2.3.0.2, pyqt5-tools==5.14.2.3.0.3, pyqt5-tools==5.14.2.3.1, pyqt5-tools==5.14.2.3.2, pyqt5-tools==5.15.0.2, pyqt5-tools==5.15.0.3, pyqt5-tools==5.15.0.3.0.1, pyqt5-tools==5.15.0.3.0.2, pyqt5-tools==5.15.0.3.0.3, pyqt5-tools==5.15.0.3.1, pyqt5-tools==5.15.0.3.2, pyqt5-tools==5.15.1.2, pyqt5-tools==5.15.1.3, pyqt5-tools==5.15.1.3.0.1, pyqt5-tools==5.15.1.3.0.2, pyqt5-tools==5.15.1.3.0.3, pyqt5-tools==5.15.1.3.1, pyqt5-tools==5.15.1.3.2, pyqt5-tools==5.15.2.3, pyqt5-tools==5.15.2.3.0.1, pyqt5-tools==5.15.2.3.0.2, pyqt5-tools==5.15.2.3.0.3, pyqt5-tools==5.15.2.3.1, pyqt5-tools==5.15.2.3.2, pyqt5-tools==5.15.3.3.0.3, pyqt5-tools==5.15.3.3.1, pyqt5-tools==5.15.3.3.2, pyqt5-tools==5.15.4.3.0.3, pyqt5-tools==5.15.4.3.1 y pyqt5-tools==5.15.4.3.2 porque estas versiones de paquete tienen dependencias conflictivas.

Ese es solo uno de ellos, hay aproximadamente 4 o 5 más. Al final dice:

Para solucionar esto, podrías intentar:

  1. Ampliar el rango de versiones de paquetes que has especificado.
  2. Eliminar versiones de paquetes para permitir que pip intente resolver el conflicto de dependencias.
ERROR: ResolutionImpossible: para obtener ayuda, visita https://pip.pypa.io/es/latest/user_guide/#fixing-conflicting-dependencies

Entonces, intenté hacer lo que me dijeron, que es usar “pip install pyqt5-tools –no-deps”. Funcionó y dijo que se instaló correctamente. Pero realmente no lo veo en ninguna parte. Solía tenerlo con Anaconda antes de eliminar Anaconda sin darme cuenta de que se estaba descargando con Anaconda. O al menos eso creo. Aún está el archivo designer.exe, pero cuando intento ejecutarlo, recibo mensajes que dicen que faltan libpng16.dll, zlib.dll e icuin58.dll y no se puede ejecutar. Intenté eliminar e reinstalar todo dos veces. Perdón si sueno muy perdido, soy completamente nuevo en todo esto.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Como experto en TI especializado en Python y PyQt, entiendo la frustración que deben sentir al enfrentar errores de instalación. Según el mensaje de error que proporcionaste, parece que las versiones de los paquetes que estás intentando instalar tienen dependencias conflictivas, lo que impide que se instalen a través de pip.

    Las soluciones sugeridas son relajar el rango de versión del paquete que especificaste o eliminar algunas versiones de paquetes para permitir que pip resuelva el conflicto de dependencias. Sin embargo, mencionaste que intentaste instalar el paquete usando el comando “pip install pyqt5-tools –no-deps”, que omite los paquetes dependientes y podría resultar en archivos faltantes.

    Una solución que puedes probar es usar Conda, que es otro administrador de paquetes que puede ayudar a resolver las dependencias. Puedes instalar PyQt5 y sus herramientas usando el siguiente comando:

    conda install pyqt

    Este comando debería instalar PyQt5 con sus dependencias requeridas y su herramienta de diseño. Alternativamente, puedes intentar instalar el paquete usando el siguiente comando:

    pip install pyqt5-tools~=5.15.0.1

    Este comando instala la versión del paquete 5.15.0.1, que podría ser compatible con las dependencias de tu sistema. Sin embargo, si aún tienes problemas con archivos faltantes, es posible que debas descargar e instalar esos archivos manualmente o a través de un administrador de paquetes como Conda.

    Espero que esta respuesta te ayude a resolver los problemas de instalación que estás enfrentando. ¡Buena suerte con tu desarrollo de Python y PyQt!

Comments are closed.