For building Windows Apps, I use the Template Robert pointed out. You will need to make the customizations as described. I create a what pyinstaller calls a one-directory build, and package the app for distribution with Inno-Setup to create a professional Windows installer and uninstaller. It has a wizard that makes it very easy to use. https://jrsoftware.org/isinfo.php
--
You received this message because you are subscribed to the Google Groups "Kivy users support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kivy-users+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/5e8064de-bc83-4814-bf7e-3ff6a1b24003n%40googlegroups.com.
You will need to begin by creating the “environment” on your Windows Machine.
Install Python, VSCode, create a Venv, pip install kivy and your other dependencies (and pyinstaller). Copy over your program and get it running.
Once you have things running – and I expect that will go very quickly – you can start with pyinstaller.
I often build for Windows and Mac. I will use git/GitHub. Under may main program directory I create a directory I typically call ProgramNameDist. I put my spec files in that directory and pyinstaller creates its directories there. I’ll have Innosoft Setup also create an output directory and put the exe there.
Pyinstaller can be challenging to debug if things do not go as expected. Read the kivy log files for clues (usually an import has failed).
Here is a video on what Pyinstaller does I found this helpful. The Pyinstaller docs can get a too detailed making it difficult to understand the overall process. The docs have plenty of good info it just hard to see the forest through the trees… https://youtu.be/tOTLqUQC-k0
Happy to help if you hit a snag. Good Luck!
To view this discussion on the web visit https://groups.google.com/d/msgid/kivy-users/f1bdebf1-6cf2-40fc-a671-542c3da02317n%40googlegroups.com.