原文网址:http://www.crifan.com/try_with_python_ide_eclipse_pydev/

之前已经介绍过了一些基本知识:

【整理】【多图详解】如何在Windows下开发Python:在cmd下运行Python脚本,如何使用Python Shell(command line模式和GUI模式),如何使用Python IDE

并且也折腾一些Python的IDE了:

【记录】使用Python的IDE:PyScripter

【记录】使用Python的IDE:Ulipad

现在打算再去折腾另外一个Python的IDE:Eclipse+PyDev


Eclipse+PyDev简介

所谓Eclipse+PyDev,就是Eclipse的平台,加上对应的专门用于Python开发的插件PyDev。

PyDev的官网

网上搜到PyDev的官网

http://pydev.org/

(之前旧址:http://pydev.sourceforge.net/)

看其介绍,所具备的优点是:

PyDev的优点

  • 集成了Django
  • 代码自动完成
  • 带import的自动完成
  • 语法高亮
  • 代码分析
  • 支持调转到定义,即跳转到代码原型
  • 重构?
  • 即时重命名
  • 调试
  • 远程调试
  • 符号(变量)浏览
  • 交互式窗口
  • 集成了单元测试
  • 代码覆盖检查

其建议第一次的用户,看看:

http://pydev.org/manual_101_root.html

以便更好的配置PyDev。

有空再看。

安装PyDev的前提条件

通过

http://pydev.org/download.html

中可知

需要一些前提是:

  • Java5+,推荐Java 6
  • 下面中的至少一个:
    • Python
    • JPython
    • IronPython
  • 下面中的至少一个:

其中,如果只是使用Eclipse的话,那么对于Python来说,只需要安装,大约40-50MB的Platform Runtime Binary

也知道了,通过Eclipse去下载的话,其实有两个地址的:

主地址(Main) http://pydev.org/updates
最新地址(Nightly builds) http://pydev.org/nightly

即,高兴尝鲜的,也可以用那个最新地址的。

Eclipse+PyDev的详细的安装和使用过程

安装Eclipse

下载和使用Eclipse的过程参见:

【记录】下载和使用Eclipse

在Eclipse中安装PyDev

然后参考别人的教程,以及官网的教程:

Installing with the update site

去Eclipse中安装PyDev,详细过程参见:

【教程】在Eclipse中安装PyDev

配置Eclipse中的PyDev

然后接着就是去配置PyDev了:

【教程】在Eclipse中配置刚安装好的PyDev插件

使用Eclipse中的PyDev进行Python开发

配置好后,就是去使用PyDev去开发Python了:

【教程】在Eclipse中使用PyDev进行Python开发

总结

Eclipse+PyDev,貌似效果还是很不错的。

Python的编辑器很多,具体可见:http://wiki.python.org/moin/PythonEditors。官方的IDLE、PythonWin和Eclipse(Pydev)是比较值得推荐的。
IDLE在安装了官方的Python软件包以后即可获得,PythonWin通过安装ActivePython可获得。而Pydev是一款用来扩充Eclipse的插件,安装了之后就可以使用Eclipse来开发Python。

【转】使用Python的IDE:Eclipse+PyDev的更多相关文章

  1. python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda

    ---恢复内容开始--- python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda 从头开启python的开发环境搭建.安装比较简单, ...

  2. Note1: windows下Python IDE(Eclipse+Pydev)

    毕设想做一个个性化音乐推荐系统,真的是从零开始学起,通过<推荐系统实践>大致地了解了一些基础知识,目前在啃<集体智慧编程>. 选用的开发环境是 Eclipse+Pydev . ...

  3. 【转】Python自动化测试 (一) Eclipse+Pydev 搭建开发环境

    原文网址:http://www.cnblogs.com/TankXiao/archive/2013/05/29/3033640.html C#之所以容易让人感兴趣,是因为安装完Visual Studi ...

  4. python学习之——eclipse+pydev 环境搭建

    最终选用 eclipse+pydev,网上相关资料也是极多的~~~ 1.安装python: 2.安装eclipse: 3.eclipse中安装pydev,eclipse中help—>eclipl ...

  5. Python IDE: Eclipse + PyDev

    依次下载 Python.Django(并安装好).JAVA.Eclipse.Eclipse 中文语言包(http://www.eclipse.org/babel/downloads.php).PyDe ...

  6. IDE eclipse PyDev插件安装

    Python安装成功后,即要配置开发环境,这里选用Eclipse, 在Eclipse中安装PyDev插件,有多种方法,这里介绍最最常用的两种. 1)使用Eclipse安装插件,打开eclipse,进入 ...

  7. 【Python脚本】Eclipse IDE扩展PyDev插件安装

    作为一名Python的初学者,其实不用太在意IDE了,我觉得开始的时候用用自带的 IDLE 也挺好的. 还有 DreamPie 也挺好的.都是一些轻量级的IDE. 因为我正好安装有Eclipse,平时 ...

  8. python基础31[python IDE之Eclipse+PyDev]

    一 入门IDE作为python的初学者,在语法和类库学习阶段,我们可以使用以下简单使用的IDE:1) Python SDK 自带的IDEL(Python GUI)2) Komodo-Edit3) No ...

  9. python+Eclipse+pydev环境搭建

    python+Eclipse+pydev环境搭建   本文重点介绍使用Eclipse+pydev插件来写Python代码,  以及在Mac上配置Eclipse+Pydev 和Windows配置Ecli ...

随机推荐

  1. poj 3522(最小生成树应用)

    题目链接:http://poj.org/problem?id=3522思路:题目要求最小生成树中最大边与最小边的最小差值,由于数据不是很大,我们可以枚举最小生成树的最小边,然后kruskal求最小生成 ...

  2. 深入理解javascript:揭秘命名函数表达式

    这是一篇转自汤姆大叔的文章:http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 前言 网上还没用发现有人对命名函数表达式进去重复深 ...

  3. Java集合框架(一)

    Java中集合类的关系图:  Collection 先来集合中的最大接口——Collection 可以通过查看JDK帮助文档,了解Collection接口中的最共性的方法.通过以下代码示例演示这些方法 ...

  4. mq_getattr

    NAME mq_getattr - 获取消息队列的属性(REALTIME) SYNOPSIS #include <mqueue.h> int mq_getattr(mqd_t mqdes, ...

  5. 【web性能】web性能测试工具推荐

    WEB性能测试工具主要分为三种,一种是测试页面资源加载速度的,一种是测试页面加载完毕后页面呈现.JS操作速度的,还有一种是总体上对页面进行评价分析,下面分别对这些工具进行介绍,如果谁有更好的工具也请一 ...

  6. oracle11g 修改字符集 修改为ZHS16GBK

    1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 2.输入set ORACLE_SID=你想进 ...

  7. TOMCAT服务器不写端口号、不写项目名访问项目、虚拟目录配置

    一.不写端口. 这个问题都被问烂了,因为TOMCAT默认的访问端口为8080,而TCP/IP协议默认80端口访问,大家之所以看到别的网站都不写端口号是因为人家用的的80端口访问的,而80端口因为的TC ...

  8. oracle11g卸载出错 无法删除文件,文件正在使用中

    在卸载oracle11g时 停止服务后,运行C:\myoracle\think\product\11.2.0\dbhome_2\deinstall 中的 deinstall.bat 可以在cmd中直接 ...

  9. hive-0.12升级成hive 0.13.1

    安装了0.12之后,听说0.13.1有许多新的特性,包括永久函数,所以想更新成0.13版的(元数据放在mysql中) 2014年8月5日实验成功 hive0.13.1的新特性 新特性详见 http:/ ...

  10. [android警告] AndroidManifest.xml警告 Should explicitly set android:allowBackup to true or false

    http://www.cnblogs.com/javadu/p/3812528.html Android中AndroidManifest.xml警告 Should explicitly set and ...