django python3.7项目打包成exe_用pyexe把django应用打包成 windows上EXE可执行文件

续上文

1:下载必需的软件包

2:编写setup.py

写道

from distutils.core import setup

import py2exe

import glob

import os

setup(

options = {"py2exe": {"compressed": 1,

"optimize": 2,

"ascii": 1,

"bundle_files": 1,

"packages":["encodings"],

"excludes" : ["pywin", "pywin.debugger", "pywin.debugger.dbgcon","pywin.dialogs",

"pywin.dialogs.list","Tkconstants","Tkinter","tcl"],

}},

#these are the data files like templates, site media and admin media

data_files = [(".",["soldemo.db"]),

("templates\\sol",glob.glob("templates\\sol\\*.*")),

("templates\\feeds",glob.glob("templates\\feeds\\*.*")),

("media\\files",glob.glob("media\\files\\sol_avatar.jpg")),

("media",glob.glob("media\\*.*")),

("media\\css",glob.glob("media\\css\\*.*")),

("templates\\admin",glob.glob("templates\\admin\\*.*")),

("templates\\admin\\auth\\user",glob.glob("templates\\admin\\auth\\user\\*.*")),

("templates\\admin_doc",glob.glob("templates\\admin_doc\\*.*")),

("templates\\widget",glob.glob("templates\\widget\\*.*")),

("templates\\registration",glob.glob("templates\\registration\\*.*")),

("media\\css",glob.glob("templates\\admin\\media\\css\*.*")),

("media\\js",glob.glob("templates\\admin\\media\\js\\*.*")),

("media\\img",glob.glob("templates\\admin\\media\\img\\*.*")),

],

zipfile = None,

console=['soldemo.py'],

)

3: 打包 python -OO setup.py py2exe --b 2 --optimize 2

然后 到dist 目录下 运行EXE 打开浏览器 localhost:8000 测试   OK

分享到:

2011-10-29 16:22

浏览 7270

分类:互联网

评论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值