zoukankan      html  css  js  c++  java
  • [转]在Eclipse中搭建Python开发环境

    Eclipse中搭建Python开发环境

     

    来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html

    前言

        笔者最近迷上了Python,但是一直没有找到满意的IDE。虽然使用Vim编辑器+命令行的方式比较酷,然而一个优秀的IDE确实能让开发速度提升不少。于是笔者想到Eclipse——一个神一样的利器。经过一番曲折,终究修成正果。整理成文,希望对热爱的Python的童鞋有所帮助。

    正文

       首先我们需要明白一点——Eclipse作为一个灰常优秀的开发工具,它可被用作N多语言的IDE,然而前提是我们需要安装对应的编译器或者解释器。比如常见的Java开发,就必须JDK。因此要用Eclipse进行Python开发也必须Python的“JDK”,即Python解释器。笔者已安装Python2.7版本的解释器,在本文便Python2.7为示例分步骤说明搭建过程。

    基本需求:

    ·1 Eclipse(版本不要太陈旧)

    ·2 Python解释器(www.python.org)

    步骤1:

    下载用于在Eclipse中开发Python的插件PyDev。

    文件名:org.python.pydev.feature-1.6.1.2010080312.zip。

    下载地址:http://sourceforge.net/projects/pydev/files/

    步骤2:

    解压org.python.pydev.feature-1.6.1.2010080312.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev插件成功。

    步骤3:

    打开Eclipse(如果已经打开,则重启Eclipse)。选择window——》Presences,设置如图:

     

    展开PyDev,选择Interpreter - Python,单击New...按钮,在弹出的Select interpreter窗 口中单击Browse...按钮,找到已经安装的Python解释器。单击Select interpreter窗口中 单击OK按钮,在弹出的Selection Needed窗口中单击Select All按钮,然后单击OK按 钮完成设置。然后在Preferences窗口中选择Apply——》OK完成设置。如图:

     

     

    以下几步Python 3.x必选,Python 2随意。我比较习惯Unicode,所以一次性在这儿设定了。


    2、General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8


    3、General->Workspace,Text file encoding改成Other:UTF-8


    4、找到安装目录下的pluginsorg.python.pydev.debug_x.x.x.yyyymmddhhpysrcpydevd.py, 
    920行的 encoding = Non 改成 encoding = "UTF-8",保存

    至此,PyDev的配置就完成了。

     

    步骤4:

    选择File——》New——》Other。在弹出的New窗口中,按下图操作:

     

    步骤5:

    在弹出的窗口中,依次填写Project name(工程名)——》为工程选择Directory(目录)——》选择Project type(工程类型)——》选择版本号(如果没有自己正在使用的版本号,则选择比自己版本号老一些的版本号)——》选择Interpreter(解释器)——单击Finish按钮完成设置。如图:

     

    步骤6:

    现在可以在已创建的工程中新建模块了,如图:

     

    我们在src包中建立一个空的HelloWorld模块,如图:

     

    步骤7:

    按下图所示,编写一个简单的HelloWorld脚本并运行之。

     

     

     
     
    分类: Python
  • 相关阅读:
    jqGrid详解及高级应用(十四)
    ERP存储过程的调用和树形菜单的加载(四)
    IDisposable接口
    SQL调用系统存储过程整理
    Net作业调度-----Quartz.Net
    C#泛型(二)
    ERP通用存储过程封装(三)
    ERP PowerDesigner工具使用(二)
    ERP简介(一)
    jQuery.TreeView插件实现树状导航(十三)
  • 原文地址:https://www.cnblogs.com/liangqihui/p/8444347.html
Copyright © 2011-2022 走看看