Soy un programador de Python y estoy tratando de construir un binario ejecutable para distribuir mi software a mis clientes, incluso si no es completamente ejecutable. Quiero poder distribuir mi software en una manera que sea conveniente para el usuario final.Python - Problemas para construir el ejecutable
Ya he probado PyInstaller así como Py2Exe y estoy enfrentando el mismo problema con un software en particular.
Utilicé el módulo splinter para mi programa (que por supuesto es un nuevo marco de alto nivel para interactuar con otros frameworks como Selenium) y cada vez que intento compilarlo, parece que hay un archivo llamado "webdriver.xpi" eso siempre queda fuera del paquete final y, por lo tanto, cuando el programa intenta ejecutar el controlador web, falla con un error de IO que indica que el archivo "webdriver.xpi" no se encontró ... pero aparte de eso, la GUI y todo funciona perfectamente bien.
¿Hay alguna manera de incluirlo incluso de forma manual? Intenté incluirlo manualmente navegando a la carpeta específica @ library.zip pero no funcionó.
No soy realmente un experto en este asunto y confío en GUI2Exe para construir todo ... y realmente agradecería algunos consejos sobre cómo solucionar esto.
Gracias.
puedo mostrar la secuencia de comandos que setup.py utilizado para py2exe? – chown
¿No puede simplemente agregar el archivo al directorio de la aplicación antes de ejecutarlo? – Fenikso