Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any Real world production applications using cz freeze ?? #1784

Open
mai1x9 opened this issue Feb 15, 2023 · 8 comments
Open

Any Real world production applications using cz freeze ?? #1784

mai1x9 opened this issue Feb 15, 2023 · 8 comments

Comments

@mai1x9
Copy link

mai1x9 commented Feb 15, 2023

I want to know if cz freeze is used by a company/ organization and the application is deployed into production where users have installed the app and have run the app. ?? In other words, companies using cz freeze to build their apps and some of the app examples that uses cz freeze and quite popular??

Is cz freeze stable and good enough to ship the app build to end users for installation in their systems??

@Fox214
Copy link

Fox214 commented Jun 7, 2023

I can definitively tell you yes, its used in some semiconductor applications at least.

@mai1x9
Copy link
Author

mai1x9 commented Jun 13, 2023

would be great if Any desktop based applications for windows build using python and cx freeze.

@Fox214

@Berserker66
Copy link

Yes, have been for over 5 years. Both an application that is used in German Healthcare and a FOSS application with thousands of users each.
We do run into the occasional bug, report it and usually it's fixed pretty quickly. Always test your releases, no level of stability can take that responsibility from you.

@mai1x9
Copy link
Author

mai1x9 commented Jul 1, 2023

Yes, have been for over 5 years. Both an application that is used in German Healthcare and a FOSS application with thousands of users each. We do run into the occasional bug, report it and usually it's fixed pretty quickly. Always test your releases, no level of stability can take that responsibility from you.

Thanks @Berserker66. That's sounds great. I have one question though. I have been looking around Dropbox looks like they have used py2exe. I wonder if there's any major differences between cx freeze and py2exe. Is cx freeze as stable as py2exe ?

@manojkumarragupathi
Copy link

Not sure about desktop apps. I use cx_Freeze for binarification of python fastapi services & programs for the containers running in edge devices. It is very stable.

@igortg
Copy link
Contributor

igortg commented Nov 20, 2023

We've been using cx_Freeze for desktop apps (basically Qt+Vtk) for 15yrs now, Linux and Windows (CAE tool with hundreds of customers).

@joschkazj
Copy link

joschkazj commented Feb 16, 2024

Hi @igortg,

Which settings are you using to include both vtkmodules and vtk.libs in the correct location for a frozen executable?
I'm trying to package an application with VTK (via vedo) and Qt5 (via PySide2) and fail to solve the ImportError messages.
I'm using options --include-msvcr and --packages vtk (which captures vtkmodules but not vtk.libs).
I searched online but didn't find a sample file/hook for VTK so far.
Any help would be greatly appreciated!
Thanks in advance

EDIT: this was with vtk v9.3, downgrading to v9.2.6 and including --packages vedo,vtk,vtkmodules did the trick, now the frozen executable starts without ImportError

@KennethNielsen
Copy link

I also use cx_Freeze profesionally for a desktop application for a research instrument. I have good experiences with the stability of the final binary, but as previously mentioned, the final binary should be tested when bumping versions at least on Python and cx_Freeze it self.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants