【问题标题】:Django and Rails - what should I expect in a Windows environment? [closed]Django 和 Rails - 在 Windows 环境中我应该期待什么? [关闭]
【发布时间】:2012-02-01 22:44:45
【问题描述】:

我在一个完全是 .NET 的环境中工作。

但是,在过去的几个月里,我一直在学习 Ruby 和 Rails,并且非常喜欢它。我一直在使用 Windows 7 和 Aptana 进行开发,到目前为止一切都比我预期的要好。我在 Windows 上遇到了一些 gems 问题——各种具有事件机器依赖关系的 gems 在安装时经常在我身上炸毁。此外,部署到 Heroku 有时会成为问题,因为 x86 引用被放入 Gemfile.lock。

但最大的问题是,有几个项目可以使用 Rails 很好地解决 - 除了我们所有的应用程序都必须在 IIS 上内部运行。

我最近一直在思考类似的框架和语言,例如 Python 和 Django,并且想知道(主要是为了满足好奇心):

在 Windows 平台上使用 Python + Django 开发时会遇到更少或更多的问题吗?(尤其是在 Windows 服务器上运行)

如果您能从两者都尝试过的人那里获得一些意见,那就太好了,但如果您能指出其中一个或另一个的一些好处与缺陷,那将不胜感激。

【问题讨论】:

  • 在 Windows 上开发 Django 应用程序会遇到一些问题,但有可能 :) 就像某些包的相同问题 - 您需要编译它(要编译它,您需要安装一些环境,例如MinGW 或其他东西),或者您可以获得预编译的二进制文件。我现在不记得有一些阻止程序的困难,这将使 Windows+Django 成为不可能。来自 CO 的小提示 - 最好使用与运行该东西相同的环境来开发一些东西。
  • 是的,我开始怀疑我是应该买一台 Mac 还是选择便宜的路线安装 Ubuntu。 :)
  • 这不是论坛。你应该问一个关于 Windows 上的 Django 的具体问题;我很乐意回答,因为我在工作中在 Windows 上使用 Django。

标签: python ruby-on-rails windows django windows-7


【解决方案1】:

我在 Windows Vista 上使用 Django,它运行良好。我正在使用 sqlite、mysql 和 postgres。

mysql 安装有点棘手:我建议从网上下载正确的二进制文件。

我正在使用流行的 django 应用程序和 python 模块,没有任何问题。但是,我用 GeoDjango 做了一个快速测试,发现它不能开箱即用,主要是因为 Postgis。

这只是一点反馈。希望对你有帮助

【讨论】:

  • 好的,谢谢,很高兴知道有人在工作环境中的 Windows 上使用 Django,没有很多问题。
猜你喜欢
  • 1970-01-01
  • 2016-03-04
  • 2022-11-02
  • 2021-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-24
  • 2020-05-01
相关资源
最近更新 更多