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程序的方法
Apr 21 Python
python网络编程学习笔记(四):域名系统
Jun 09 Python
Python下载指定页面上图片的方法
May 12 Python
Python使用SocketServer模块编写基本服务器程序的教程
Jul 12 Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
Apr 11 Python
分享6个隐藏的python功能
Dec 07 Python
linux环境下Django的安装配置详解
Jul 22 Python
Python字典常见操作实例小结【定义、添加、删除、遍历】
Oct 25 Python
Python 静态方法和类方法实例分析
Nov 21 Python
numpy:找到指定元素的索引示例
Nov 26 Python
Django数据结果集序列化并展示实现过程
Apr 22 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 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
也谈截取首页新闻 - 范例
2006/10/09 PHP
扩展你的 PHP 之入门篇
2006/12/04 PHP
PHP 错误处理机制
2015/07/06 PHP
PHP实现合并discuz用户
2015/08/05 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
2017/07/16 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
PHP的PDO预处理语句与存储过程
2019/01/27 PHP
一些常用的JavaScript函数(json)附详细说明
2011/05/25 Javascript
js 幻灯片的实现
2011/12/06 Javascript
浅谈Jquery为元素绑定事件
2015/04/27 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
jQuery结合CSS制作动态的下拉菜单
2015/10/27 Javascript
js HTML5上传示例代码完整版
2016/10/10 Javascript
jQuery.cookie.js实现记录最近浏览过的商品功能示例
2017/01/23 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
浅谈angular4生命周期钩子
2017/09/05 Javascript
layui table 获取分页 limit的方法
2019/09/20 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
[02:03]永远的信仰DOTA2 中国军团历届国际邀请赛回顾
2016/06/26 DOTA
深入理解Python中命名空间的查找规则LEGB
2015/08/06 Python
python基础while循环及if判断的实例讲解
2017/08/25 Python
python 接口返回的json字符串实例
2018/03/27 Python
python读取word文档,插入mysql数据库的示例代码
2018/11/07 Python
Django Rest framework认证组件详细用法
2019/07/25 Python
python线程信号量semaphore使用解析
2019/11/30 Python
Python异常继承关系和自定义异常实现代码实例
2020/02/20 Python
Python 忽略文件名编码的方法
2020/08/01 Python
localStorage的过期时间设置的方法详解
2018/11/26 HTML / CSS
美国网上书店:Barnes & Noble
2018/08/15 全球购物
管理部部长岗位职责
2013/12/05 职场文书
艺人经纪人岗位职责
2014/04/15 职场文书
超市优秀员工事迹材料
2014/05/01 职场文书
个人委托书
2014/07/31 职场文书
2014年工人工作总结
2014/11/25 职场文书
民政工作个人总结
2015/02/28 职场文书
js判断两个数组相等的5种方法
2022/05/06 Javascript