Django可以和py2exe一起使用吗?

时间:2009-11-01 12:36:24

标签: python django py2exe

我们想为大众市场创建一个Django Intranet应用程序。我们只需要支持Windows用户,并且需要非常轻松地部署Windows管理员(或“技术用户”)(请记住,大多数Windows管理员/用户几乎没有Python使用经验等)。

Django + py2exe是答案吗?我们需要一些额外的东西吗?

3 个答案:

答案 0 :(得分:12)

是的,您需要:

  • Python 2.5.2
  • Django(svn版本在 至少2008-06-05)
  • CherryPy(网站 服务器)
  • Py2Exe

Tutorial

答案 1 :(得分:4)

PyInstaller为Django应用程序提供builtin support。它本身将完成大部分魔法。

答案 2 :(得分:0)

我最近使用Django 1.5和python 2.7做到了这一点。我没有嵌入网络服务器,因为我真的只想要ORM。

以下是我在setup.py中使用的选项:

options = {
 "py2exe":{
           "includes": ["Cookie","htmlentitydefs"],
           "packages":["django","sqlite3","email"],
           }
 }