filmov
tv
Archivo ejecutable en Python | Windows| PyInstaller |PyQT5| Python | ¡Muy fácil!

Показать описание
¿Necesitas ejecutar tu código de Python en una máquina que no tiene instalado este lenguaje? Aquí te mostramos lo fácil que es hacerlo con PyInstaller, con dos ejemplos, uno que solamente corre el programa en la consola y otro programa, en el que utilizamos QTdesigner.
Esperamos que este vídeo te sea de utilidad, y si tienes mejoras al programa, no olvides compartirlas en la caja de comentarios.
✔Versiones que manejamos en el vídeo:
Sistema operativo: Windows 8
✔ Nuestro Blog:
✔Instrucción para convertir los archivos ui en py:
✔Nuestro blog
✔Spyder
✔¿Qué hace Pyinstaller? (Conferencia Pycon)
¿De dónde descargar Pyinstaller?
pip install pyinstaller
Actualizarlo a una nueva versión
pip install --upgrade pyinstaller
Si es necesario, utilizar los siguientes “Parches” (Error de recursion)
cd pyinstaller
git pull origin +refs/pull/3024/merge
pip install .
Qué código agregar para que la ventana pueda funcionar correctamente
Para Windows
Buscar pip-win y ejecutar el código en la ventana que se abrirá:
venv -c -i pyi-env-name
En la ventana del sistema, escribir la instrucción:
pyinstaller --onedir --windowed (ruta del archivo)
Asegurarse de tener la carpeta plataforms con los dlls para que corra la aplicación:
libEGL.dll
Asegurarse de incluir el hook de pandas si hace falta
Error al cargar Pandas (Failed to execute application)
Para agregar el hook:
Otra ayuda adicional, para el tema de Pandas:
Seguir los pasos de instalación de la página de Pyinstaller
Si hay algún problema, seguir los pasos:
Información adicional para problemas que se pueden presentar
Failed to load platform plugin "windows"
Añadir imágenes en un sólo archivo
Código mencionado en el vídeo:
if __name__ == "__main__":
window = MyApp()
#Cambiar la ruta
if filePath != "":
# print ("Dirección",filePath) #Opcional imprimir la dirección del archivo
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Otros vídeos que pueden ser de utilidad:
✔ Pandas + QT Designer
✔ Clases en Python (Muy básico!)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
✔Música
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Esperamos que este vídeo te sea de utilidad, y si tienes mejoras al programa, no olvides compartirlas en la caja de comentarios.
✔Versiones que manejamos en el vídeo:
Sistema operativo: Windows 8
✔ Nuestro Blog:
✔Instrucción para convertir los archivos ui en py:
✔Nuestro blog
✔Spyder
✔¿Qué hace Pyinstaller? (Conferencia Pycon)
¿De dónde descargar Pyinstaller?
pip install pyinstaller
Actualizarlo a una nueva versión
pip install --upgrade pyinstaller
Si es necesario, utilizar los siguientes “Parches” (Error de recursion)
cd pyinstaller
git pull origin +refs/pull/3024/merge
pip install .
Qué código agregar para que la ventana pueda funcionar correctamente
Para Windows
Buscar pip-win y ejecutar el código en la ventana que se abrirá:
venv -c -i pyi-env-name
En la ventana del sistema, escribir la instrucción:
pyinstaller --onedir --windowed (ruta del archivo)
Asegurarse de tener la carpeta plataforms con los dlls para que corra la aplicación:
libEGL.dll
Asegurarse de incluir el hook de pandas si hace falta
Error al cargar Pandas (Failed to execute application)
Para agregar el hook:
Otra ayuda adicional, para el tema de Pandas:
Seguir los pasos de instalación de la página de Pyinstaller
Si hay algún problema, seguir los pasos:
Información adicional para problemas que se pueden presentar
Failed to load platform plugin "windows"
Añadir imágenes en un sólo archivo
Código mencionado en el vídeo:
if __name__ == "__main__":
window = MyApp()
#Cambiar la ruta
if filePath != "":
# print ("Dirección",filePath) #Opcional imprimir la dirección del archivo
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Otros vídeos que pueden ser de utilidad:
✔ Pandas + QT Designer
✔ Clases en Python (Muy básico!)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
✔Música
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Комментарии