刚開始学习python,就用Editplus, Notepad++来写小程序, 后来接触了Sublime Text2。认为很不错,没事写写代码。就用编辑器Sublime Text2,最好再配搭一个aptana
studio用于调试,很好用。

  • Sublime Text具有美丽的用户界面和强大的功能,比如代码缩略图,Python的插件,代码段等。

    还可自己定义键绑定。菜单和工具栏。

  • Sublime Text 的主要功能包含:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择。多窗体等等。
  • Sublime Text 是一个跨平台的编辑器,同一时候支持Windows、Linux、Mac OS X等操作系统。

Sublime Text2 截图

开发项目,使用编译器PyCharm。PyCharm是由JetBrains打造的一款Python IDE。

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

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

PyCharm 截图

验证部分功能。那就是Python自带的IDLE

Eric+PyQt也能够打造完美的Python集成开发环境,但没用过。

eclipse的pydev,蛮不错,主要是方便,  用于Web开发,写单元測试用例。 但配置起来,有点麻烦。要想顺利安装,可能还要靠点人品!

以下列出Pydev+Eclipse的集成开发环境配置。


在安装Pydev之前。必须先安装Eclipse,在安装Eclipse之前。你必须确认安装了Java执行环境,即必须安装JRE或JDK。

1、安装Pydev

执行Eclipse之后。选择help-->Install new Software,例如以下图所看到的。

点击Add,加入pydev的安装地址:http://pydev.org/updates/。例如以下图所看到的。

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

安装完毕后,重新启动Eclipse就可以

2、设置Pydev

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

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

完毕之后PyDev就设置完毕,能够開始使用。

3、建立Python Project:

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

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

4、创建新的Pydev Module

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

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

输入"hello world"的代码。

5、运行程序

程序写完后,我们能够開始运行程序,在上方的工具栏上面找到运行的button。

之后会弹出一个让你选择运行方式的窗体。通常我们选择Python Run。開始运行程序。

Python集成开发环境(Eclipse+Pydev)的更多相关文章

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

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

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

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

  3. 【Python开发】python集成开发环境IDE搭建

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

  4. mac 配置Python集成开发环境

    mac 配置Python集成开发环境(Eclipse +Python+Pydev) 1.下载Mac版64位的Eclipse. 进入到Eclipse官方网站的下载页面(http://www.eclips ...

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

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

  6. 【转】linux和windows下安装python集成开发环境及其python包

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

  7. 无脑安装——Python 及 安装python集成开发环境pycharm

    无脑安装--Python 及安装python集成开发环境pycharm 1.真机安装python 2.安装python集成开发环境pycharm Python 是一种解释型语言 Python 是面向对 ...

  8. 搭建python集成开发环境.

    需要搭建的内容一共有三项, python ,wxpython 以及spe.     其中spe 是python 的可视化集成开发环境(ide) , 其需要python GUI图形库wxpython的支 ...

  9. Python集成开发环境Pycharm+Git+Gitee(码云)

    ********************************************************************* 本文主要介绍集成开发环境的配置过程,方便多人协作办公.代码版 ...

随机推荐

  1. hdu 1284 关于钱币兑换的一系列问题 九度oj 题目1408:吃豆机器人

    钱币兑换问题 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub ...

  2. 【转】centos安装memcached+php多服务器共享+session多机共享问题

    参考博文: centos安装memcached 源码安装 Yum安装Memcache Memcached内存分配优化及使用问题 <转>php+memcached 实现session共享 P ...

  3. python成长之路——第三天

    一.collections系列: collections其实是python的标准库,也就是python的一个内置模块,因此使用之前导入一下collections模块即可,collections在pyt ...

  4. windows和centos用cutycapt截网页的图

    centos下:(主要参考http://loosky.net/2816.html) (1)安装qt47 增加qt47的源 vim /etc/yum.repos.d/atrpms.repo //加入如下 ...

  5. Verilog中的标点

    在Verilog中有时候会误用的上引号 1,define 中的 `define INITIAL  0 这个单引号用的是键盘左上角的那个单引号,其实就是一个小撇. 2,4'd0 这个 用的是才是叫真正的 ...

  6. Hbuilder主页面控制子页面的方法

    主页面的写法 (function($, doc) {                mui.init({                    swipeBack : false,           ...

  7. java的new BufferedReader(new InputStreamReader(System.in))

    流 JAVA /IO 基本小结 通过一行常见的代码讨论:new BufferedReader(new InputStreamReader(System.in)) /*** *** 看到这篇文章挺好的, ...

  8. Kafka介绍

    本文介绍LinkedIn开源的Kafka,久仰大名了,依照其官方文档做些翻译和二次创作.相应能够查看整份官方文档. 基本术语 topics,维护的消息源种类(更像是业务上的数据种类/分类) produ ...

  9. POJ 2528 QAQ段树+分离

    Time Limit:1000MS    Memory Limit:65536KB    64bit IO Format:%I64d & %I64u Submitcid=58236#statu ...

  10. BZOJ 3211: 花神游历各国( 线段树 )

    线段树...区间开方...明显是要处理到叶节点的 之前在CF做过道区间取模...差不多, 只有开方, 那么每个数开方次数也是有限的(0,1时就会停止), 最大的数10^9开方10+次也就不会动了.那么 ...