【转】windows下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的安装过程不再赘述。
第一步,安装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解释器的库函数目录等等。成功后有如下图所示: 
第一步,新建一个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开发环境搭建的更多相关文章
- NDK在windows下的开发环境搭建及开发过程
在Android应用的开发工程中,不管是游戏还是普通应用,都时常会用到.so即动态链接库,关于.so是什么玩意儿,有什么好处,这个大家可以在网上查一下,本人不做过多解释..so本是linux下的文件类 ...
- Windows 下 Ionic 开发环境搭建
Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...
- windows下android开发环境搭建
JDK的安装和Java环境变量的设置 1 JDK下载地址 JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.h ...
- Windows下PHP开发环境搭建
PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...
- Ubuntu下python开发环境搭建
配置语言 1) 依次点击设置--Region & Language--Manage Installed Languages --install/remove language--chinese ...
- Ruby入门(1)——windows下Ruby开发环境搭建
1.获得和安装Ruby1.1 获取Ruby 1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller ...
- Windows下JDK开发环境搭建及环境变量配置
1.下载并安装Java开发工具包(JDK) 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...
- Windows下 Scala开发环境搭建
1.配置jdk:可看这里 2.下载scala,并安装 3.配置scala环境变量,把scala的安装路径加入path内 ps:验证是否安装正确:cmd->输入scala,如果出现scala环境, ...
- windows下Ruby开发环境搭建
一.下载 下载RubyInstaller 二.安装 按照提示安装 安装完毕后,在cmd命令窗口,输入:ruby -v 查询rbuy版本:输入gem -v 查询gem版本 三.Ruby插件(Redis插 ...
随机推荐
- convert image to base64
ylbtech-Unitity-cs:convert image to base64 convert image to base64 1.A,效果图返回顶部 1.B,源代码返回顶部 1.B.1,c ...
- Java练习:tips.Print
在学习Java时和<编程导论(Java)>中,大量使用了重载的System.out.println()等类似的输出语句.特别是书籍中,一行语句中包括System.out.println会显 ...
- 通过http协议发送json格式请求并解析
本人初入门径.代码略显粗糙,欢迎指点改正! 最近在做公司的项目的时候,需要和其他公司进行业务上的对接,对方直接扔过来一个协议用来开发,最近稍微看了一下,写了一个通过协议获取数据的方法 对方的协议内容部 ...
- Python 获取图片格式及像素宽高信息
# coding: utf8 from PIL import Image img = Image.open("img.jpg") print img.sizeprint img.f ...
- SharePoint 2013 项目部署
SharePoint 2013 项目部署 本人刚接触sharepoint不久,是个小菜鸟,而且上手版本是2013,对10和07版也没有太多的了解.最近由于项目需要本人磕磕碰碰部署了sharepoint ...
- 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 ...
- 深入浅出CChart 每日一课——快乐高四第六课 二丫的青梅,返璞归真之普通窗体多区域画图
有好些朋友给我反映,就是一个窗体中加入好几个CChartWnd之后.工作不正常.这个的确是这样,CChartWnd会接管原来窗体的消息循环,加入多个CChartWnd之后,就相当于出租房转手好几道,消 ...
- vue - 认识ora
主要用来实现node.js命令行环境的loading效果,和显示各种状态的图标等... const ora = require('ora'); const spinner = ora('Loading ...
- 病毒木马查杀实战第022篇:txt病毒研究
前言 反病毒爱好者们非常喜欢讨论的一个问题就是,现在什么样的病毒才算得上是主流,或者说什么样的病毒才是厉害的病毒呢?我们之前的课程所解说的都是Ring3层的病毒.所以有些朋友可能会觉得.那么Ring0 ...
- Java基础知识介绍
数组的定义及初始化方式 数组对象创建没有() 一维数组 静态初始化: String[] books = {"Thinking in Java","Effective Ja ...