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 添加用户设置密码并发邮件给root用户
Jul 25 Python
在python中按照特定顺序访问字典的方法详解
Dec 14 Python
Python for循环与range函数的使用详解
Mar 23 Python
python爬虫的一个常见简单js反爬详解
Jul 09 Python
python通过移动端访问查看电脑界面
Jan 06 Python
在keras中获取某一层上的feature map实例
Jan 24 Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 Python
Python-for循环的内部机制
Jun 12 Python
Python Selenium XPath根据文本内容查找元素的方法
Dec 07 Python
Python基于Opencv识别两张相似图片
Apr 25 Python
健身房被搭讪?用python写了个小米计时器助人为乐
Jun 08 Python
Pygame游戏开发之太空射击实战敌人精灵篇
Aug 05 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
新的一年,新的期待:DC在2020年的四部动画电影
2020/01/01 欧美动漫
WAR3重制版DOTA 5V5初体验
2020/04/09 DOTA
一个简单实现多条件查询的例子
2006/10/09 PHP
第十三节--对象串行化
2006/11/16 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
PHP哈希表实现算法原理解析
2020/12/11 PHP
Mootools 1.2教程 输入过滤第二部分(字符串)
2009/09/15 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
40个有创意的jQuery图片和内容滑动及弹出插件收藏集之二
2011/12/31 Javascript
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
关于JS数组追加数组采用push.apply的问题
2014/06/09 Javascript
js实现九宫格拼图小游戏
2017/02/13 Javascript
vue中如何实现pdf文件预览的方法
2018/07/12 Javascript
vue3.0中的双向数据绑定方法及优缺点
2019/08/01 Javascript
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
[54:26]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第一场 12.10
2020/12/12 DOTA
python+mysql实现简单的web程序
2014/09/11 Python
初步理解Python进程的信号通讯
2015/04/09 Python
Python中用altzone()方法处理时区的教程
2015/05/22 Python
Python中time模块和datetime模块的用法示例
2016/02/28 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
2019/08/16 Python
python+OpenCV实现车牌号码识别
2019/11/08 Python
Python接口自动化判断元素原理解析
2020/02/24 Python
Python turtle库的画笔控制说明
2020/06/28 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
Python使用eval函数执行动态标表达式过程详解
2020/10/17 Python
python 根据列表批量下载网易云音乐的免费音乐
2020/12/03 Python
CSS3对背景图片的裁剪及尺寸和位置的设定方法
2016/03/07 HTML / CSS
装修设计师求职信
2014/02/26 职场文书
应聘文员自荐信范文
2014/03/11 职场文书
大专应届毕业生求职信
2014/07/15 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书