Instalar python en Windows
Necesitamos instalar Python, vea mi tutorial:
Cómo instalar python en Windows 10 (32 bit o 64 bit)
https://washingtonindacochea.blogspot.com/2024/08/como-instalar-python-en-windows-10.html
Instalar Qt Creator en Windows
Luego necesitamos descargar Qt Creator, desde:
https://www.qt.io/offline-installers
una vez descargado ejecutamos el instalador:
aquí hay que hacer login, si no se tiene una cuenta se puede crear una:
Luego "Siguiente"
luego al seguir, aparecen las siguientes 4 opciones en la parte de la instalación de Qt Creator llamada "Personalizar" y tiene disponible las siguientes cosas para marcar:
(x) Qt Creator 17.0.1
(x) CDB Debugger Support
(x) Debugging Tools for Windows
( ) Plugin Development
Sobre ests opciones de Personalización:
-
Qt Creator 17.0.1
→ El IDE en sí, obviamente hay que dejarlo marcado ✅. -
CDB Debugger Support
→ Soporte para usar el depurador de Microsoft (CDB). Necesario si vas a depurar aplicaciones en Windows (aunque está más orientado a proyectos en C++). ✅. -
Debugging Tools for Windows
→ Descarga las herramientas de depuración de Windows (también para C++). Normalmente se recomienda dejarlo, porque Qt Creator puede necesitarlas para depuración nativa. ✅. -
Plugin Development
→ Esto solo es necesario si planeas desarrollar extensiones/plug-ins para Qt Creator mismo, o si quieres modificar su funcionamiento interno.-
Para programar en Python + PyQt6/PySide6, NO es necesario.
-
Puedes dejarlo desmarcado y ahorrar espacio y tiempo de instalación.
-
✅ Recomendación práctica:
Deja los tres primeros tal como vienen, y NO marques "Plugin Development" (a menos que en el futuro quieras experimentar creando plugins para Qt Creator).
Luego "Acepta la licencia"
y siguiente en lugar donde se crearán lo accesos directos:
y luego el total de lo que ocupa en disco y además sobre asociar los archivos (esto le pongo que si):
y termina la instalación y abrir:
Kit de Python disponible en Qt Creator
Nota: Si recién instaló Python debe reiniciar el ordenador (hagalo porque sino no aparecerá el Kit de python en Qt).
Una vez abierto en Qt Creator clic en:
Edit - Preferences...
aparece el Kit de Python en Kits:
Pasos para configurar Qt Creator con Python + PySide6
1. Instalar PySide6 (o PyQt6)
Aunque ya tengas Python, necesitas el binding de Qt para Python:
pip install PySide6
o si prefieres PyQt:
pip install PyQt6
2. Configurar un "Kit" de Python en Qt Creator
-
Abre Herramientas → Opciones → Kits.
-
Allí deberías ver tu instalación de Python (py.exe o python.exe) ya detectada.
-
Si no aparece, agrega manualmente un "Kit" nuevo que apunte al intérprete de Python (ejemplo:
C:\Users\TuUsuario\AppData\Local\Programs\Python\Python311\python.exe
).
3. Crear un proyecto de Python en Qt Creator
Qt Creator no trae plantilla oficial para Python, pero puedes hacer esto:
-
Crea un proyecto vacío (por ejemplo, "Non-Qt Project → Plain Application").
-
Elige tu Kit de Python en lugar de C++ al configurarlo.
-
Crea archivos
.py
normalmente.
4. Integrar Qt Designer para interfaces gráficas
-
Qt Creator instala Qt Designer (puedes abrirlo desde el menú o buscándolo en la carpeta de instalación).
-
Con Designer creas una interfaz y la guardas como
.ui
. -
Luego la conviertes a Python:
pyside6-uic interfaz.ui -o interfaz.py
(con PyQt6 sería
pyuic6 interfaz.ui -o interfaz.py
).
5. Configurar ejecución en Qt Creator
En Proyectos → Ejecutar, asegúrate de:
-
Programa:
python.exe
-
Argumentos: el archivo
.py
principal de tu proyecto (ejemplo:main.py
). -
Directorio de trabajo: la carpeta del proyecto.
Así, al darle a Ejecutar (Ctrl+R), Qt Creator usará Python para lanzar tu programa.
✅ Conclusión
Ya tienes casi todo listo. Solo falta:
-
Instalar PySide6/PyQt6 con pip.
-
Configurar Qt Creator para que ejecute tu archivo
.py
principal con el Kit de Python. -
Usar Qt Designer para diseñar interfaces y exportarlas a
.py
.
Consultas:
Install QT Designer Standalne
https://www.pythonguis.com/installation/install-qt-designer-standalone/
Comentarios
Publicar un comentario