发布工具
1. py2exe
2. pyinstaller
其他的没怎么看,这两个了解比较多。
在处理一些嵌套依赖时很沮丧,各种动态性较强的模块常常被遗漏很多。
还有一些耍酷的模块更让我受不了,比如tablib,他把2和3的代码混在一块,我用py2exe编译就无法通过。使用excludes排除3的部分后依然有依赖问题,无赖只好重写功能。
wsgi的功能模块难以打包,打包成exe后,各种崩溃(比如多线程问题)。我还只是简单地用bottle。于是我就放弃在windows上用web了,用qt重写了管理模块,qt的打包倒是蛮顺利,pyinstaller做了针对性的优化。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.