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 相关文章推荐
centos下更新Python版本的步骤
Feb 12 Python
python抓取网页图片并放到指定文件夹
Apr 24 Python
Python的面向对象思想分析
Jan 14 Python
Linux下使用python调用top命令获得CPU利用率
Mar 10 Python
python开发之thread实现布朗运动的方法
Nov 11 Python
有趣的python小程序分享
Dec 05 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
Oct 11 Python
python实现dijkstra最短路由算法
Jan 17 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
Feb 21 Python
Python填充任意颜色,不同算法时间差异分析说明
May 16 Python
django前端页面下拉选择框默认值设置方式
Aug 09 Python
写一个Python脚本自动爬取Bilibili小视频
Apr 24 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文本转图片自动换行的方法
2013/03/13 PHP
php检测用户是否用手机(Mobile)访问网站的类
2014/01/09 PHP
php微信开发之百度天气预报
2016/11/18 PHP
PHP文件管理之实现网盘及压缩包的功能操作
2017/09/20 PHP
phpfpm的作用和用法
2019/10/10 PHP
xml和web特殊字符
2009/04/28 Javascript
判断iframe是否加载完成的完美方法
2010/01/07 Javascript
MultiSelect左右选择控件的设计与实现介绍
2013/06/08 Javascript
js实现图片旋转的三种方法
2014/04/10 Javascript
javascript制作2048游戏
2015/03/30 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
浅谈Jquery中Ajax异步请求中的async参数的作用
2016/06/06 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
javascript中setAttribute兼容性用法分析
2016/12/12 Javascript
JS实现控制图片显示大小的方法【图片等比例缩放功能】
2017/02/18 Javascript
jquery实现侧边栏左右伸缩效果的示例
2017/12/19 jQuery
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
JQuery使用属性addClass、removeClass和toggleClass实现增加和删除类操作示例
2019/11/18 jQuery
详解JS函数防抖
2020/06/05 Javascript
[01:03:38]2014 DOTA2国际邀请赛中国区预选赛5.21 CNB VS CIS
2014/05/22 DOTA
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
Python实现通讯录功能
2018/02/22 Python
解决python3运行selenium下HTMLTestRunner报错的问题
2018/12/27 Python
python 输出列表元素实例(以空格/逗号为分隔符)
2019/12/25 Python
PyTorch中Tensor的数据类型和运算的使用
2020/09/03 Python
Python常用外部指令执行代码实例
2020/11/05 Python
HTML5中Canvas与SVG的画图原理比较
2013/01/16 HTML / CSS
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
科颜氏英国官网:Kiehl’s英国
2019/11/20 全球购物
《大作家的小老师》教学反思
2014/04/16 职场文书
竞聘上岗演讲
2014/05/19 职场文书
群众路线教育实践活动学习笔记内容
2014/11/06 职场文书
volatile保证可见性及重排序方法
2022/08/05 Java/Android