首页 > 代码库 > 使用eclipse搭建Python开发环境

使用eclipse搭建Python开发环境

     尝试了很多IDE,决定使用eclipse+PyDev的组合。记录自己的配置。

一、准备

        1. eclipse下载:http://www.eclipse.org/downloads/

        2. PyDev下载:http://www.pydev.org/download.html

        3. Python下载:https://www.python.org/downloads/

        4. jdk下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html

二、配置

不说废话,说重点

        1. 安装JDK。安装路径我设置为C:\java\jdk1.7.0_51,之后的jre也放在C:\java\目录下

            path变量的设置:    ;C:\jdk1.7.0_51\bin;  (记得前后都加上分号。简单地设置path就可以用了,关于JAVA_HOME和CLASSPATH的配置见:)

        2.  安装Python(为了学习方便,同时安装3.4和2.7)

        3. 解压eclipse和PyDev,将PyDev中plugins和features中内容复制到eclipse的对应目录中,即可启动eclipse 

        4. 

            a. 配置Pyhton解释器:  

           技术分享

            b. 编码改为UTF-8:

                 Windows -> Preferences -> General -> Editors -> Text Editors -> Spelling -> encoding : utf-8

                 Windows -> Preferences -> General -> Workspace -> Text file encoding : utf-8

             c.  模板:

                  Windows -> Preferences -> General -> PyDev -> Editor -> Templates -> <Empty> 第一行写入:

                       #coding=utf-8 (这句主要是为了照顾python 2.x,在3.x中默认使用utf-8。以后新建.py文件时eclipse会自动在文件前加上模板的内容)

             d. 修改字体:中文默认采用西欧字符,中文太小

                 Windows -> Preferences -> General -> Appearance -> Colors and Fonts -> Basic -> Text font -> 脚本:中欧字符

             e. 修改注释颜色:默认的浅绿色实在看不太清

                 Windows -> Preferences -> General -> PyDev -> Editor -> Apprearances color options -> Comments

              f. 显示行号:

                Windows -> Preferences -> General -> Editors -> Text Editors -> Show line numbers

              g. 定义快捷键 : 我使用esc来执行程序

                  Windows -> Preferences -> General -> Editors -> Keys            

              h. 最后是布局,右边有3个console,一个显示运行结果,另两个分别是Python 3 和Python 2的shell,方便测试                技术分享   

                 设置步骤:

技术分享

技术分享

技术分享

最后一定记得钉住,不然一运行代码,Python console又会变成java Stack Trace console

技术分享

修改布局后记得保存下来(不过这样改了console后,虽然下次打开布局依旧,可是还得重新设置console内容,不过为了学习方便也值得)

技术分享

然后就可以看到新的布局

技术分享




使用eclipse搭建Python开发环境