Python新手。需要有关环境的信息

时间:2009-08-05 05:47:53

标签: python ide

我是Python的新手。我之前已经研究过PHP / JavaScript,但从今天开始我正在转向Python。我不知道它所需的环境。我可以对它使用一些建议让我开始。

9 个答案:

答案 0 :(得分:3)

在Unix下,Emacs是一个不错的选择,我总是会回来,因为为所有内容创建一个编辑器很方便,因为它是开源的。

最适合您的方法取决于您过去使用IDE的经验。我会说:坚持你一直在使用的东西,或者借此机会尝试更好的IDE。

注意:Python附带了Idle,这是一个非常简单(如果有限)的IDE。

答案 1 :(得分:2)

请务必查看IPython。它是一个增强的交互式python shell,带有许多有用的功能,例如使用内省的Tab-Completion(例如,键入“my_object。”以查看其属性和方法的列表),将交互式会话记录到可执行的python文件中,定义documentation page有一个指向教程的链接以及显示它正在运行的截屏视频。

答案 2 :(得分:1)

在我的mac / Linux机器上,预安装了python。在Windows上,我使用jython IDE下的eclipse和使用IDE / eclipse的ActivePython。使用eclipse,您需要PyDev

答案 3 :(得分:1)

这一切都取决于你在寻找什么以及你已经在使用什么。

例如,如果你现在使用的是一个更“简单”的编辑器:只要它具有Python语法,你就有了基础知识。

如果您习惯于Eclipse您可以继续使用它,并结合Pydev。除了语法高亮外,您还将获得更多精彩的功能,以帮助您调试和refactor您的代码。

我个人使用Emacspython-mode(和其他一些模式来与Subversion和Git连接)。在过去,我使用Vim也很好。

我的建议是从你当前的环境开始,只要它对Python有一些基本的支持。熟悉该语言后,请开始探索缺少的环境并添加它,或者如果不能,请切换到支持该功能的环境。

答案 4 :(得分:1)

我将gvim与一些插件一起使用,以便更好地支持python。

如果您喜欢IDE,请查看wing IDE,这是迄今为止我测试过的最好的。特别是包含的debuger非常有用。

答案 5 :(得分:0)

Python Beginner's Guide和官方Python Tutorial似乎都是开始的好地方。

答案 6 :(得分:0)

Geany是Linux设置的一个很好的选择,它的intellisense不是很好,但语法高亮很好,它可以直接从编辑器内编译你的代码,而且它可以处理其他语言,如C / C ++,PHP, Java等... Eric是另一个受欢迎的选择,因为它是一个完整的IDE,我知道有些人使用Eclipse。

在Windows上我使用Notepad ++,但主要是因为我喜欢文本编辑器而不是完全成熟的IDE。

参考明智Daniel的选择是非常好的开始,也可以查看免费计算机书籍的Green Tea Press,那里有两个Python选择,但“Python for Software Design”一书尚未发布正确但你可以下载手稿。 “如何像计算机科学家一样思考”这本书很好,并不像听起来那么可怕。

答案 7 :(得分:0)

IDLE非常适合试用。人们喜欢的其他工具EclipsePydev插件似乎工作正常,虽然它已经崩溃了几次(Eclipse,即)和NetBeans(我没有尝试过但有些人似乎喜欢。

答案 8 :(得分:0)

如果您正在运行Mac,我只能帮助您。下载Xcode。我相信Python 2.3与这些开发工具捆绑在一起。幸运的是,除非你想要更新版本的Python,否则这就是你真正需要的所有内容。

您需要做的就是打开终端并输入python。你做完了!