4 ms·
I tried this one a couple of years ago on two existing project (one fairly new product in development and one mature product) after some irritation with pyinsta
by hultner 9y ago
I tried this one a couple of years ago on two existing project (one fairly new product in development and one mature product) after some irritation with pyinstaller, etc.
But ran into compatibility problems with most libraries we used (one application were a native QT-based and one were for web based on Falcon). Not sure how it looks today but if it's anything like before I'd recommend developing with it in mind from scratch if you want to use it.
- baldfat 9y agoHaven't peeked at using python since making portable executable programs was just so frustrating. How is Python now compared to a few years ago?
- edraferi 9y agoThe Talk Python To Me podcast just did an episode on this [0] It's mainly an interview with Glyph (author of Twisted) about his PyCon 2016 talk "Shipping Software To Users With Python" [1] [0] https://talkpython.fm/episodes/show/127/shipping-software-to-users https://talkpython.fm/episodes/show/127/shipping-software-to... [1] https://www.youtube.com/watch?v=5BqAeN-F9Qs https://www.youtube.com/watch?v=5BqAeN-F9Qs
- baldfat 9y agoThanks. Good talk. He does say my favorite thing about Python. Python is the second best language for anything. I use R for stats now because that is mostly what I use for work and I use Racket because I can punch out a bug free easy to compile program in a short afternoon for everything else right now.
- baldfat 9y agoAfter listening I have less hope this ever gets fixed.
- falcolas 9y ago> making portable executable programs was just so frustrating Hasn't changed much, but Docker has made many of the distribution problems more-or-less irrelevant (but only if you use Docker).
- mwcampbell 9y agoDocker doesn't help when developing desktop apps.
- baldfat 9y agoI have HIGH hopes that flatpak or snap will gain traction in Linux. This would in turn move Mac OS and Windows to a more container type system. (Mac OS is by far the closest right now)
- deleted 9y ago[deleted]
- KekDemaga 9y agocx_Freeze works pretty well in my experience. https://cx-freeze.readthedocs.io/en/latest/ https://cx-freeze.readthedocs.io/en/latest/
- Twirrim 9y agoLast time I looked at it, it didn't have full compatibility with python, which it looks like they have these days. Figure it may be worth another look.