Eclipse中Python开发环境搭建简单教程


Posted in Python onMarch 23, 2016

一、背景介绍

Eclipse是一款基于Java的可扩展开发平台。其官方下载中包括J2EE方向版本、Java方向版本、C/C++方向版本、移动应用方向版本等诸多版本。除此之外,Eclipse还可以通过安装插件的方式进行诸如Python、Android、PHP等语言的开发。

Eclipse+PyDev插件是最主流的Python开发环境了,本文将要介绍的就是使用Eclipse与PyDev插件。

二、Python安装

Python的安装共分为三个步骤:下载python、配置环境变量、测试安装成功。

(1)下载python:在网速不好的情况下,国外服务器上的很难下载。可以直接在百度中搜Python安装,有一个百度软件提供的最新版的python安装包,下载选择安装目录,一路next即可。

(2)配置环境变量:个人感觉Win8中新建环境变量非常不错哦。

Eclipse中Python开发环境搭建简单教程

(3)测试安装成功。命令:python -V (V是大写V)

三、插件PyDev安装

插件PyDev的安装有两种方式:在线安装和离线安装。(安装的前提是本机已经正确安装Eclipse)

(1)在线安装,通过site地址:http://pydev.sourceforge.net/updates。选择PyDev for Eclipse一路Finish安装即可。重启Eclipse,在Window->preference->PyDev->Interpreter->Python Interpreter(翻译器')中指向本机所安装的Python。

Eclipse中Python开发环境搭建简单教程

(2)离线安装

四、测试Demo演示

通过简单的一个爬虫小实例,看看环境是不是OK。

// 代码的实现,通过加如下的js代码到首页 index.html中。
<script type="text/javascript">
       function IsPhone() {
         var userAgentInfo = navigator.userAgent;
          var Agents = ["Android", "iPhone","SymbianOS", "Windows Phone","iPad", "iPod"];
         var flag = true;
         for (var v = 0; v < Agents.length; v++) {
             if (userAgentInfo.indexOf(Agents[v]) > 0) {
             flag = false;
             break;
             }
         }
         return flag;
       }
       if (IsPhone()) { 
         window.location ="https://www.qmcaifu.com";
       };
    </script>

根据代码,看结果,测试成功。

好了,如何在Eclipse中搭建Python开发环境就为大家介绍到这里,希望对大家的学习有所帮助。

Python 相关文章推荐
python实现系统状态监测和故障转移实例方法
Nov 18 Python
六个窍门助你提高Python运行效率
Jun 09 Python
玩转python爬虫之爬取糗事百科段子
Feb 17 Python
浅谈python中的数字类型与处理工具
Aug 02 Python
Python数据分析之双色球统计两个红和蓝球哪组合比例高的方法
Feb 03 Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 Python
python scatter散点图用循环分类法加图例
Mar 19 Python
使用Python OpenCV为CNN增加图像样本的实现
Jun 10 Python
Python适配器模式代码实现解析
Aug 02 Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 Python
基于python实现坦克大战游戏
Oct 27 Python
Python 如何利用ffmpeg 处理视频素材
Nov 27 Python
在windows系统中实现python3安装lxml
Mar 23 #Python
Python使用Redis实现作业调度系统(超简单)
Mar 22 #Python
python编写简单爬虫资料汇总
Mar 22 #Python
使用Nginx+uWsgi实现Python的Django框架站点动静分离
Mar 21 #Python
Python中的条件判断语句与循环语句用法小结
Mar 21 #Python
举例讲解Python中的迭代器、生成器与列表解析用法
Mar 20 #Python
深入解析Python中函数的参数与作用域
Mar 20 #Python
You might like
常用的php对象类型判断
2008/08/27 PHP
ECMall支持SSL连接邮件服务器的配置方法详解
2014/05/19 PHP
PHP调用wsdl文件类型的接口代码分享
2014/11/19 PHP
ThinkPHP5&amp;5.1框架关联模型分页操作示例
2019/08/03 PHP
详解php反序列化
2020/06/10 PHP
如果文字过长,则将过长的部分变成省略号显示
2006/06/26 Javascript
javascript英文日期(有时间)选择器
2007/05/02 Javascript
Javascript将string类型转换int类型
2010/12/09 Javascript
40款非常有用的 jQuery 插件推荐(系列一)
2011/12/21 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
jQuery学习笔记之toArray()
2014/06/09 Javascript
介绍JavaScript中Math.abs()方法的使用
2015/06/14 Javascript
text-align:justify实现文本两端对齐 兼容IE
2015/08/19 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
jQuery多个版本和其他js库冲突的解决方法
2016/08/11 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
2016/11/09 Javascript
JS动态添加元素及绑定事件造成程序重复执行解决
2017/12/07 Javascript
详解 vue better-scroll滚动插件排坑
2018/02/08 Javascript
webpack+vue+express(hot)热启动调试简单配置方法
2018/09/19 Javascript
详解微信小程序实现跑马灯效果(附完整代码)
2019/04/29 Javascript
Angular2实现的秒表及改良版示例
2019/05/10 Javascript
JS实现滑动拼图验证功能完整示例
2020/03/29 Javascript
Python实现句子翻译功能
2017/11/14 Python
Python实现自定义顺序、排列写入数据到Excel的方法
2018/04/23 Python
HTML5新增元素如何兼容旧浏览器有哪些方法
2014/05/09 HTML / CSS
国际鲜花速递专家:Floraqueen
2016/11/24 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
安全大检查反思材料
2014/01/31 职场文书
幼儿园教育教学反思
2014/01/31 职场文书
《月球之谜》教学反思
2014/04/10 职场文书
《水上飞机》教学反思
2014/04/10 职场文书
厨师长岗位职责范本
2014/08/25 职场文书
社会实践活动总结格式
2015/05/11 职场文书
公司财务管理制度
2015/08/04 职场文书