Menu

#1 Test desktop build on macOS and Linux

open
nobody
5 days ago
5 days ago
Anonymous
No

Originally created by: monapdx

Goal

Test whether this app can run on macOS and Linux, and document what works and what breaks.

Background

The app is currently packaged as a Windows .exe using PyInstaller.

I’d like to understand:

  • Can it be built and run on macOS/Linux?
  • What changes (if any) are needed?
  • Are there dependency issues (PyMuPDF, pikepdf, Tkinter, etc.)?

Tasks

1. Try running from source

  • Clone the repo
  • Install dependencies
  • Run:
    python designer_app.py

Report:

  • Does the app launch?
  • Any errors?

2. Try building with PyInstaller

  • Install PyInstaller
  • Run:
    pyinstaller --windowed --onedir designer_app.py

Report:

  • Does it build successfully?
  • Does the app run?

3. Document results

Include:

  • OS + version
  • Python version
  • Errors (if any)
  • Screenshots (if helpful)

Notes

  • Tkinter support may vary by OS
  • PDF libraries (pikepdf / PyMuPDF) may have platform-specific quirks
  • No need to fully fix issues — just documenting findings is extremely valuable

Outcome

Even partial results are helpful. The goal is to understand cross-platform compatibility and guide future improvements.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB