1.安装pyinstaller
pip install pyinstallerdjango
2. 对入口文件执行:
pyi-makespec -D manage.py数组
3.编译
pyinstaller manage.spec
会生成dist/manage , 全部依赖会通通打包到这个目录, 运行使用:server
./manage runserver 0.0.0.0:8000blog
4.编译复杂的Django项目
django 工程可能隐式import不少依赖,须要修改生成的manage.spec hiddenimport 数组, 须要根据报错补进去,具体从setting.py 中查找ip
运行结果以下:pip