python - 有没有像 Django 的 XAMPP 这样的一体化软件包?

标签 python django

与 XAMPP 一样,您只需安装它并开始开发,因为 PHP/MySQL/Apache 等都在其中。

Django 有这样的东西吗?

附言我的意思只是为了在我的本地机器上开发而不是为了部署。

最佳答案

我见过的最接近的是Bitnami's DjangoStack .可以说,开始 Django 开发几乎不需要类似的 XAMPP 堆栈,因为开始使用 Django 所需的唯一东西是 Python 2.x。大多数 Linux 发行版和 OSX 都包含 Python 2.x。安装 Django 最简单的方法是使用 easy_install (最好来自 distribute )或 pip .如果您喜欢使用内置的开发服务器和 SQLite,它不会变得更容易:

$ easy_install django

如果您没有可用的easy_installpip,或者您不知道如何从终端使用它们。 .学习。您可以使用 pipeasy_install 为 Python 或 Django 自动安装数量惊人的包/应用程序。不要错过!出于多种原因,我更喜欢 pip,您可以从他们的 documentation 中更好地了解这一点。 .

这可能是本地开发所需要的全部内容。好吧 virtualenv也是,但我不会深入探讨。

我也看到了InstantDjango它试图成为 Windows 的一键式安装程序。尽管 Bitnami 的 DjangoStack 有一个适用于 Windows 的 native 安装程序,但我认为您最好使用 VM(Bitnami 提供了一个您可以使用的 VM 镜像,并且还有另一个 Django 设备可从 Turnkey Linux 获得)。或者(甚至更好)您可以轻松创建自己的 Linux VM(使用您选择的发行版、您选择的工具等)。

关于python - 有没有像 Django 的 XAMPP 这样的一体化软件包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929696/

相关文章:

python - 搜索 CSV 文件 (Python)

python - 在 ReportLab 生成的 PDF 中包含 base64 编码的图像

python - 尽管有 forms.PasswordInput 声明,但 Django 密码字段输入显示为纯文本

python - : in node causing Keyerror in xmlparsing using ElementTree

python - Django 中图像/头像的自定义保存方法 - 如何使用

python - 如何使用正则表达式匹配字符串末尾的可选组?

python - 如何用不同长度的行对 numpy 数组进行切片

python - 如何在 python matplotlib 中添加第三级刻度

python - 如何使用 Python 和 pexpect 在多个 session 中运行 linux 可执行文件

python - 如何构建具有 ModelChoiceField 的 Django 表单?