Windows support
Closed this issue · 6 comments
dinglehopper does not seem to run on Windows, because Microsoft Store has Python 3.12 and OCR-D core is not ready yet (OCR-D/core#1212).
We already test Python 3.12, why did we not see this error in our tests?
- Fix
- Is there a better way to set PATH?
- Test on Windows (GitHub Actions has
windows-latest
) - Assess if building an MSI using cx_Freeze is doable + how much of an effort would it be?
(No idea if it would run on Windows if this is fixed, though)
https://github.com/qurator-spk/dinglehopper/wiki/Windows-support
Python 3.11 works, at least with a simple test.
The Windows user's IT department wasn't happy with installing Python + an doing a pip install
and wants an MSI/setup.exe
...
Python 3.12 now works, too. Updating this issue with a TODO list.
We already test Python 3.12, why did we not see this error in our tests?
We don't test the CLIs directly → #112
I've added a recommendation to use Linux instead to the Wiki article.
To be honest, there are now two options to use this on Windows:
- Use WSL (preferred and recommended - I use WSL for development)
- Use the method from the Wiki article
If the user's IT department isn't willing to provide either option (both from Microsoft!), then I can't help, within reason.