1 -- 安装python的前期准备

Python开发有众多工具,又以Eclipse+Pydev最为常见。Eclipse平台对开发同学来讲,肯定是如雷贯耳,自不用废话。而PyDev是Eclipse平台下的一个Python IDE插件,利用PyDev插件我们可以把Eclipse变为功能强大且易用的Python IDE。本文只简单介绍Eclipse+PyDev的安装和配置过程,至于开发、调试等高级话题不做深入分析。

首先,需要安装python的编译和执行程序,推荐安装Python2.7.3版本。至于下载方式,建议采用QQ电脑管家的“软件管理”工具。下载成功之后,自动执行安装,安装目录默认“C:\Python27”即可,请留意该安装目录,后续配置Eclipse的Python执行环境时需要用到。 

然后,需要安装Eclipse开发工具。请到https://www.eclipse.org/downloads/下载,成功后解压即可。Eclipse的安装过程不再赘述。

2 -- 安装和配置

第一步,安装PyDev插件。启动Eclipse,在菜单栏中依次选择“Help” > “Install New Software...”。在弹出框中单击“Add”添加PyDev的更新站点。如下图所示: 
 
在Location输入框中填写PyDev的插件更新地址:http://pydev.org/updates

第二步,添加PyDev的更新站点之后,回到原来界面,在“Work with”下拉列表框中选择刚刚添加的“pydev”,系统将自动检索需要安装的组件,我们只需全部选中,然后一直next即可。如下图所示: 

第三步,经过第二步的操作之后,基本的安装过程已经成功。重启Eclipse,我们现在可以开始配置Eclipse的Python执行参数了。在Eclipse的菜单栏中,依次选择“Windows” > “Preferences”,然后在左侧树形菜单中,选择“PyDev” > “Interpreters” > “Python Interpreter”。如下图所示: 

第四步,点击“New...”,有如下图所示的对话框: 
 
“Interpreter Name”是当前Python解释器的描述名字,为了方便我们以后运行程序时选择解释器版本,建议起个有意义的名字。比如起名为“Python2.7.3”,那么我们选择Python目标时,便可一目了然的知晓它指向一个版本为2.7.3的Python解释器。 
“Interpreter Executable”是当前Python解释器的可执行程序路径。在安装Python时,我们将其默认安装在“C:\Python27”,那么该解释器的路径即为“C:\Python27\python.exe”。

如果我们需要安装Python的其他多个版本,可以照此方法继续添加配置到Eclipse中。

第五步,正确选择Python的执行目录后,Eclipse会自动定位当前Python解释器的库函数目录等等。成功后有如下图所示: 

3 -- 验证

第一步,新建一个PyDev项目。在Eclipse的菜单栏,依次选择“File” > “New” > “Other...” > “PyDev” > “PyDev Project”。如下图所示: 

第二步,创建一个Python文件。在Eclipse菜单栏,依次选择“File” > “New” > “File”。如下图所示: 

第三步,编辑HelloWorld.py。如下图所示: 

第四步,运行该脚本文件。在Eclipse菜单栏,依次选择“Run” > “Run As” > “Python Run”,然后在“Console”输出栏中,会打印出“Hello World!”。如下图所示: 

自此,表明安装和测试Python IDE已经成功,现在我们的Python学习之旅马上起航!祝学习快乐!!!

【转】windows下python开发环境搭建的更多相关文章

  1. NDK在windows下的开发环境搭建及开发过程

    在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...

  2. Windows 下 Ionic 开发环境搭建

    Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...

  3. windows下android开发环境搭建

    JDK的安装和Java环境变量的设置 1 JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...

  4. Windows下PHP开发环境搭建

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  5. Ubuntu下python开发环境搭建

    配置语言 1) 依次点击设置--Region & Language--Manage Installed Languages --install/remove language--chinese ...

  6. Ruby入门(1)——windows下Ruby开发环境搭建

    1.获得和安装Ruby1.1 获取Ruby    1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller    ...

  7. Windows下JDK开发环境搭建及环境变量配置

    1.下载并安装Java开发工具包(JDK) 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

  8. Windows下 Scala开发环境搭建

    1.配置jdk:可看这里 2.下载scala,并安装 3.配置scala环境变量,把scala的安装路径加入path内 ps:验证是否安装正确:cmd->输入scala,如果出现scala环境, ...

  9. windows下Ruby开发环境搭建

    一.下载 下载RubyInstaller 二.安装 按照提示安装 安装完毕后,在cmd命令窗口,输入:ruby -v 查询rbuy版本:输入gem -v 查询gem版本 三.Ruby插件(Redis插 ...

随机推荐

  1. convert image to base64

    ylbtech-Unitity-cs:convert image to base64 convert image to base64 1.A,效果图返回顶部   1.B,源代码返回顶部 1.B.1,c ...

  2. Java练习:tips.Print

    在学习Java时和<编程导论(Java)>中,大量使用了重载的System.out.println()等类似的输出语句.特别是书籍中,一行语句中包括System.out.println会显 ...

  3. 通过http协议发送json格式请求并解析

    本人初入门径.代码略显粗糙,欢迎指点改正! 最近在做公司的项目的时候,需要和其他公司进行业务上的对接,对方直接扔过来一个协议用来开发,最近稍微看了一下,写了一个通过协议获取数据的方法 对方的协议内容部 ...

  4. Python 获取图片格式及像素宽高信息

    # coding: utf8 from PIL import Image img = Image.open("img.jpg") print img.sizeprint img.f ...

  5. SharePoint 2013 项目部署

    SharePoint 2013 项目部署 本人刚接触sharepoint不久,是个小菜鸟,而且上手版本是2013,对10和07版也没有太多的了解.最近由于项目需要本人磕磕碰碰部署了sharepoint ...

  6. Accessing Report Server using Report Server Web Service - Microsoft SQL Server 2008R2

    Today I am going to write about how to access SQL Server Report Server through Report Server Web ser ...

  7. 深入浅出CChart 每日一课——快乐高四第六课 二丫的青梅,返璞归真之普通窗体多区域画图

    有好些朋友给我反映,就是一个窗体中加入好几个CChartWnd之后.工作不正常.这个的确是这样,CChartWnd会接管原来窗体的消息循环,加入多个CChartWnd之后,就相当于出租房转手好几道,消 ...

  8. vue - 认识ora

    主要用来实现node.js命令行环境的loading效果,和显示各种状态的图标等... const ora = require('ora'); const spinner = ora('Loading ...

  9. 病毒木马查杀实战第022篇:txt病毒研究

    前言 反病毒爱好者们非常喜欢讨论的一个问题就是,现在什么样的病毒才算得上是主流,或者说什么样的病毒才是厉害的病毒呢?我们之前的课程所解说的都是Ring3层的病毒.所以有些朋友可能会觉得.那么Ring0 ...

  10. Java基础知识介绍

    数组的定义及初始化方式 数组对象创建没有() 一维数组 静态初始化: String[] books = {"Thinking in Java","Effective Ja ...