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 端、桌面端应用,致力于成为全平台的私有化在线文档部署方案。
开源地址: