Python IDE

本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。


PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE。

PyCharm 具备一般 Python IDE 的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。

另外,PyCharm 还提供了一些很好的功能用于 Django 开发,同时支持 Google App Engine,更酷的是,PyCharm 支持 IronPython。

PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/

效果图查看:


Sublime Text

Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图,Python 的插件,代码段等。还可自定义键绑定,菜单和工具栏。

Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统。

使用Sublime Text 2的插件扩展功能,你可以轻松的打造一款不错的 Python IDE,以下推荐几款插件(你可以找到更多):

  • CodeIntel:自动补全+成员/方法提示(强烈推荐)
  • SublimeREPL:用于运行和调试一些需要交互的程序(E.G. 使用了Input()的程序)
  • Bracket Highlighter:括号匹配及高亮
  • SublimeLinter:代码pep8格式检查

Eclipse+Pydev

1、安装Eclipse

Eclipse可以在它的官方网站Eclipse.org找到并下载,通常我们可以选择适合自己的Eclipse版本,比如Eclipse Classic。下载完成后解压到到你想安装的目录中即可。

当然在执行Eclipse之前,你必须确认安装了Java运行环境,即必须安装JRE或JDK,你可以到(http://www.java.com/en/download/manual.jsp)找到JRE下载并安装。

2、安装Pydev

运行Eclipse之后,选择help-->Install new Software,如下图所示。

点击Add,添加pydev的安装地址:http://pydev.org/updates/,如下图所示。

完成后点击"ok",接着点击PyDev的"+",展开PyDev的节点,要等一小段时间,让它从网上获取PyDev的相关套件,当完成后会多出PyDev的相关套件在子节点里,勾选它们然后按next进行安装。如下图所示。

安装完成后,重启Eclipse即可

3、设置Pydev

安装完成后,还需要设置一下PyDev,选择Window -> Preferences来设置PyDev。设置Python的路径,从Pydev的Interpreter - Python页面选择New

会弹出一个窗口让你选择Python的安装位置,选择你安装Python的所在位置。

完成之后PyDev就设置完成,可以开始使用。

4、建立Python Project:

安装好Eclipse+PyDev以后,我们就可以开始使用它来开发项目了。首先要创建一个项目,选择File -> New ->Pydev Project

会弹出一个新窗口,填写Project Name,以及项目保存地址,然后点击next完成项目的创建。

5、创建新的Pydev Module

光有项目是无法执行的,接着必须创建新的Pydev Moudle,选择File -> New -> Pydev Module

在弹出的窗口中选择文件存放位置以及Moudle Name,注意Name不用加.py,它会自动帮助我们添加。然后点击Finish完成创建。

输入"hello world"的代码。

6、执行程序

程序写完后,我们可以开始执行程序,在上方的工具栏上面找到执行的按钮。

之后会弹出一个让你选择执行方式的窗口,通常我们选择Python Run,开始执行程序。

Python IDE开发环境相关推荐

  1. Win7系统下安装Python环境以及IDE开发环境(PyCharm)

    1.登录官网 https://www.python.org,下载需要的安装包,这里下载的是3.6.5版本 Downloads --> All releases 选择3.6.5版本 选择可执行程序 ...

  2. python 网站开发环境_安吉公司网站建设:最好的Python开发环境

    Python是一种广泛使用的语言为软件开发程序员,脚本 人工智能 (AI). 成立是1991年,从那时起它成为最广泛的语言编程的新手. 与Python,您可以构建一切. 很多程序员开始用它来促进机器学 ...

  3. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  4. Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)—从而实现Python编程图文教程之详细攻略

    Python的IDE:基于Eclipse/MyEclipse软件的PyDev插件配置python的开发环境(不同python项目加载不同版本的python)-从而实现Python编程图文教程之详细攻略 ...

  5. windows和linux在建筑python集成开发环境IDE

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

  6. linux pythonide_【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtua ...

  7. linux系统安装python集成环境_windows和linux中搭建python集成开发环境IDE

    使用的系统及软件 Ubuntu / windows Python 2.7 / python 3 Pycharm 2.6.3 Openjdk Postgresql 9.1 Virtualenv Virt ...

  8. python开发环境比较好_python开发环境比较好,python 集成开发环境哪个好

    python 集成开发环境哪个好 PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提 ...

  9. 搭建Python+Eclipse开发环境

    写在前面:因为hacker,开始学习Python,学习书籍是<Python灰帽子--黑客与逆向工程师的Python编程之道> 成为高手的秘诀--高手气质修炼! -------------- ...

最新文章

  1. 如何把pdf转换为txt文档,pdf转txt的好方法
  2. 为什么要使用String.Equals over ==? [重复]
  3. boot spring 接口接收数据_在 Spring Boot 中使用 Dataway 配置数据查询接口
  4. 再说千遍万遍,都不如这四句话管用,不服不行!
  5. jQuery: 选择器(DOM,name,属性,元素)
  6. 2017.9.23 循环格 思考记录
  7. H5实例教学--ThreeJs 实现粒子动画飘花效果
  8. linux awk使用详解
  9. Python四大神兽(迭代器生成器闭包装饰器)
  10. 聊聊我在职场的至暗时刻!
  11. Moba类游戏中如何处理网络延迟与卡顿
  12. pandas dataframe删除空行或者空列dropna,一般删除指定行或者列drop
  13. linux操作系统的关机命令
  14. Bootstrap carousel轮转图的使用
  15. Java复习笔记入门阶段06:方法
  16. 牛客 刺客信条 (bfs、dijkstra)+堆优化、dfs三种求解
  17. MATLAB批量处理.nii文件----批量.nii转为jpg格式
  18. php 各种路由分析_thinkphp5路由详解
  19. 【uniApp 个推推送功能】
  20. 【LINUX 常用基本命令】--最全最详细整理

热门文章

  1. 门禁服务器故障怎样修复,门禁常见故障及解决方法
  2. 图片转DATA:URI工具
  3. Redis面试题 70道
  4. vim自定义设置-配置文件
  5. Git分布式版本控制工具【IDEA版】【安装和使用以及上传代码到Gitee】(一篇文章精通系列)
  6. springboot 配置热启动
  7. 转行程序员需要做好哪些准备?只有这种人能成功转行ǃ
  8. [学习Cython编程]Cython编程入门
  9. CentOS8重启网络服务
  10. 微信开发者工具的使用(一)