para descargar python python-3.x pyqt pyqt4 pip

python - descargar - pyqt5 installer



¿Cómo instalar PyQt4 en Windows usando pip? (11)

Para ventanas:

descargue la versión apropiada de PyQt4 desde aquí:

e instalarlo usando pip (ejemplo para Python3.6 - 64bit)

pip install PyQt4‑4.11.4‑cp36‑cp36m‑win_amd64.whl

Estoy usando Python 3.4 en Windows. Cuando ejecuto un script, se queja

ImportError: No Module named ''PyQt4''

Así que traté de instalarlo, pero la pip install PyQt4 da

No se pudo encontrar ninguna descarga que satisfaga el requisito PyQt4

aunque aparece cuando ejecuto la pip search PyQt4 . Intenté pip install python-qt , que se instaló con éxito, pero eso no solucionó el problema.

¿Qué estoy haciendo mal?


Aquí están los paquetes de ruedas de Windows construidos por Chris Golke - Paquetes Binarios de Windows Python - PyQt

En los nombres de archivo cp27 significa C-python versión 2.7, cp35 significa python 3.5, etc.

Como Qt es un sistema más complicado con una base de código compilada de C ++ que subyace en la interfaz de python que le proporciona, puede ser más complejo de construir que solo un paquete de código python puro, lo que significa que puede ser difícil instalarlo desde el origen.

Asegúrese de tomar el archivo de rueda de Windows correcto (versión de Python, 32/64 bit) y luego use pip para instalarlo, por ejemplo:

C:/path/where/wheel/is/> pip install PyQt4-4.11.4-cp35-none-win_amd64.whl

Debe instalarse correctamente si está ejecutando una versión x64 de Python 3.5.


Con la última versión de python 3.6.5

pip3 install PyQt5

funciona bien


Los primeros instaladores de PyQt .exe estaban disponibles directamente desde la página de descarga del sitio web. Ahora con el lanzamiento de PyQt4.12, los instaladores han quedado obsoletos. Puede hacer que las bibliotecas funcionen de alguna manera compilándolas, pero eso significaría llegar a grandes cantidades de problemas.

De lo contrario , puede usar las distribuciones anteriores para resolver su propósito. Los instaladores de Windows .exe se pueden descargar desde:

https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.4/


No puedes usar pip. Debe descargar desde el sitio web de Riverbank y ejecutar el instalador para su versión de python. Si no hay una instalación para su versión, deberá instalar Python para uno de los instaladores disponibles, o compilar desde el origen (que es bastante complicado). Otras respuestas y comentarios tienen los enlaces.



QT ya no es compatible con PyQt4, pero puede instalar PyQt5 con pip:

pip install PyQt5


Si instala PyQt4 en Windows, los archivos terminan aquí por defecto:

C: / Python27 / Lib / site-packages / PyQt4 *. *

pero también deja un archivo aquí:

C: / Python27 / Lib / site-packages / sip.pyd

Si copia tanto las carpetas sip.pyd como PyQt4 en su virtualenv, las cosas funcionarán bien.

Por ejemplo:

mkdir c:/code cd c:/code virtualenv BACKUP cd c:/code/BACKUP/scripts activate

Luego, con Windows Explorer, copie de C:/Python27/Lib/site-packages el archivo (sip.pyd) y la carpeta (PyQt4) mencionados anteriormente en C:/code/BACKUP/Lib/site-packages/

Luego de vuelta a CLI:

cd .. (c:/code/BACKUP) python backup.py

El problema al tratar de iniciar un script que llama a PyQt4 desde virtualenv es que virtualenv no tiene instalado PyQt4 y no sabe cómo hacer referencia a la instalación predeterminada descrita anteriormente. Pero siga estos pasos para copiar PyQt4 en su virtualenv y las cosas deberían funcionar muy bien.



También puede usar este comando para instalar PyQt5.

pip3 install PyQt5


instala PyQt5 para Windows 10 y Python 3.5+.

pip instala PyQt5