Runcell posts tagged “packaging”
PyInstaller vs Nuitka vs cx_Freeze: A Measured Packaging Benchmark (Build Time, Size, Launch Time)
Three probe scripts (stdlib, pandas, matplotlib) built five ways — PyInstaller onedir and onefile, Nuitka standalone and onefile, cx_Freeze — then launched six times each, on macOS. Onefile builds cost 3–36 seconds on every launch, PyInstaller's matplotlib builds rebuild the font cache each run, and Nuitka's folder builds take 5–10× longer than PyInstaller's without a smaller folder for the pandas and matplotlib scripts.Read More →