3 ms·
Cross-platform applications that rely on binary libraries have always been the beginning of my Python dependency misery. It usually works fine, but when it does
by chefandy 2y ago
Cross-platform applications that rely on binary libraries have always been the beginning of my Python dependency misery. It usually works fine, but when it doesn't, it's miserable.
- modeopfer 2y agoSame for me. Does rye help? Or what's your silver bullet?
- wormlord 2y agoPyInstaller + bundling the dlls and binaries works well for me
- chefandy 2y agoOne annoying problem that I encountered with that approach was different binaries having different version conflicts on different platforms. Not unsolvable, but definitely unsolvable without a whole lot of irritation, and a huge PITA to maintain. It definitely makes it possible though, which is a whole lot better than nothing.
- chefandy 2y agoI haven't encountered any silver ammunition for that particular gun. I haven't worked on a big python project in a while, so I'm not sure if rye would do the trick.
- p5a0u9l 2y agoI get that, but isn’t that a problem with dependency management itself and not the tools?