PyInstaller 官方有关于如何将 Django 应用打包的说明文档:https://github.com/pyinstaller/pyinstaller/wiki/Recipe-Executable-From-Django
但是文档里面的步骤实在是太简陋了,照着做,出来的 exe 文件八成会报各种模块引用、静态文件错误。
在将静态文件、媒体文件、配置文件和 Django APP 显式指定到 PyInstaller 中之后,终于打包好了。
再写一个 start.bat ,最终实现了在 Windows 下免安装 Python 和各种依赖项,一键启动 MrDoc 。
对于想简单体验一下 MrDoc 各种功能的朋友来说,免去了安装步骤,还是很友好的。
详细的使用说明见:http://mrdoc.zmister.com/project-7/doc-249/
顺便给 MrDoc 打一个广告:
MrDoc 觅道文档,基于 Python Django 框架编写的在线文档系统,适合作为个人和小型团队的私有化在线文档部署方案。
目前已有 Web 端、Chrome 浏览器扩展端,正在筹备和开发 APP 端、桌面端应用,致力于成为全平台的私有化在线文档部署方案。
开源地址:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.