Python开发环境
我想我很难理解用Python开始web开发需要什么。我对web开发和Python都是新手,我很难弄清楚“Python开发环境”真正需要什么。我听说我应该在所有的开发中使用virtualenv。其他人说这是一个好的IDE。有一天,虚拟机拥有你需要的所有工具。这一切都有点让人不知所措 因此,从Python开发人员的角度来看。我问开始的方法是什么。我需要什么?我不需要什么?我应该得到一个好的IDE还是使用VM。有关选择IDE的帮助,请参阅 Aptana Studio对web开发和PyDev提供了很好的支持,这是开箱即用的Python开发环境,python,django,web,Python,Django,Web,我想我很难理解用Python开始web开发需要什么。我对web开发和Python都是新手,我很难弄清楚“Python开发环境”真正需要什么。我听说我应该在所有的开发中使用virtualenv。其他人说这是一个好的IDE。有一天,虚拟机拥有你需要的所有工具。这一切都有点让人不知所措 因此,从Python开发人员的角度来看。我问开始的方法是什么。我需要什么?我不需要什么?我应该得到一个好的IDE还是使用VM。有关选择IDE的帮助,请参阅 Aptana Studio对web开发和PyDev提供了很好的
我同意这可能会让人不知所措。我的建议是慢慢来,在跳转到virtualenv之前,只需获得一个漂亮、简单的IDE并学习基本的Python(你会感到沮丧并退出).像记事本++这样可靠的编辑器是一个好的开始-你不一定需要IDE。看看列表,看看你是否能找到你喜欢的东西。这个问题的答案很主观,但让我们试试看 最低要求
不过,列表可能会包含更多项。您不需要IDE,但如果您使用类似的IDE,则会使您的工作更轻松。建议您在需要时使用virtualenv,但它也是可选的。您可能想看看(不要让名称吓到您…)作为入门指南。对于web开发框架,它功能强大且简单。对于python IDE,我可以提出建议 我的大学使用WingIDE101(免费版本)教授python入门课程 它使用X11,所以看起来可能很难看,但当我第一次学习这种语言时,它就帮了我的忙 如果您使用的是windows,并且想要一些简单的东西,我也建议您使用Notepad++。Personnaly,我使用它进行个人开发和工作。两者都有优点,也有一些缺点,因此在做出最终决定之前,您必须尝试许多IDE/编辑器。还有一些很好的方法,但您必须在30天后支付许可证s:-((ST3不需要许可证,它是无限制的试用版,没有任何限制) ST3很轻,有一个漂亮的自动完成功能和许多有用的代码片段。另一方面,Eclipse有一个优秀的调试器和许多透视图来管理SVN repo和SQL数据库
正如其他答案所说,您还应该考虑一些UTIL,例如,为每个项目和在生产中运行web应用程序创建隔离环境。感谢您的回复。这对我获得更多的观点是一个非常好的帮助。我同意@mdscruggs。整个virutalenv的事情让我感到困惑。Ba基于这一点,我认为我将从一个平面文字编辑器开始,并从那里开始。一个IDE对于刚起步的人来说可能是一个很大的飞跃。谢谢大家。