您好,欢迎访问一九零五行业门户网

Python入门:Python的环境搭建(IDE)工具

在python 的学习过程少不了 python环境开发i工具 。这些 python 开发工具能够帮助开发者提高使用 python 开发的效率。高效的代码编辑器或者 ide 应该会提供插件,工具等能帮助开发者高效开发的特性。下面就随着小编一起来了解一下几个很热门的python环境开发工具吧。
1. vim
vim是一个很先进的文本编辑器,在python开发者社区中很受欢迎。它是一个开源软件并遵循gpl协议,所以你可以免费的使用它。
虽然vim是最好的文本编辑器,但是它提供的功能不亚于此,经过正确的配置后它可以成为一个全功能的python开发环境。此外vim还是一个轻量级的、模块化、快速响应的工具,非常适合那些很牛的程序员——编程从不用鼠标的人。
初始化配置需要花一定时间,因为你需要安装些vim的插件,并配置让他们正常工作,最后你会发现这一切都是值得努力的。如果你在寻找一个linux系统下的python ide,那么vim将是你的不二选择。
vim下载网址:https://vim.sourceforge.io/scripts/script.php?script_id=31
2. wing ide
wingide是另外一个商业的、面向专业开发人员的python集成开发环境,可以运行在windows、os x和linux系统上,支持最新版本的python,包括stackless python(python的增强版)。wing ide分三个版本:免费的基础版,个人版,以及更强大的专业版。
调试功能是wing ide的一大亮点,包括多线程调试,线程代码调试,自动子进程调试,断点,单步代码调试,代码数据检查等功能,此外还提供了在树莓派上进行远程调试的功能。
在代码管理方面,wing ide能非常灵活的与git、subversion、perforce、cvs、bazaar、mercurial等工具集成。
此外,wing ide也支持其他更多的python框架,比如maya、motionbbuilder、zope、pyqt、pyside、pygtk、pyside、django、matplotlib等等。
wing ide下载网址:http://www.archaeopteryx.com/
3. emacs - python editor cum ide
emacs有属于它自己的生态系统,它是一个可扩展的并能高度定制的gnu文本编辑器。它可以配置为一个全功能的免费的python集成开发环境。
emacs在python开发中很受欢迎,他通过python-mode提供了开箱即用的python。emacs可以通过额外的扩展包来增加更多的高级功能。
emacs下载网址:http://www.gnu.org/software/emacs/
4. pycharm – 最好的商业python ide
pycharm是专业的python集成开发环境,有两个版本。一个是免费的社区版本,另一个是面向企业开发者的更先进的专业版本。
大部分的功能在免费版本中都是可用的,包括智能代码补全、直观的项目导航、错误检查和修复、遵循pep8规范的代码质量检查、智能重构,图形化的调试器和运行器。它还能与ipythonnotebook进行集成,并支持anaconda及其他的科学计算包,比如matplotlib和numpy。
pycharm专业版本支持更多高级的功能,比如远程开发功能、数据库支持以及对web开发框架的支持等。
pycharm下载网址:http://www.jetbrains.com/pycharm/download/#section=windows
以上提到的ide各有各的风格,但都试图达到一个共同的要求,即快速开发可扩展性和可管理代码。你可以选择任意一个适合你需求的ide,你可以很容易的获得支持windows、mac或者linux环境的python集成开发环境。
更多相关知识,请访问python教程栏目。
以上就是python入门知识的详细内容,更多请关注python相关文章!
【推荐课程:python教程栏目】
以上就是python入门:python的环境搭建(ide)工具的详细内容。
其它类似信息

推荐信息