1. 下载安装Python,下载“python-2.7.9.msi”后可直接安装
  2. 下载安装setuptools,下载setuptools-11.3.1后,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  3. 下载安装pip工具,下载pip-6.0.6后,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  4. 下载安装selenium,下载selenium-2.44.0,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  5. 下载浏览器驱动,下载IEDriverServer.exe,与python.exe在同一目录下就可以了
  6. 安装java jdk 并配置环境变量,下载安装jdk-6u43-windows-i586.exe,并配置环境变量
  7. 下载eclipse,直接解压后就能用
  8. 下载安装PyDev+2.7.1,解压后里面有plugins和features两个文件夹
    1. 建一个名为eclipse的文件夹,把上面的两个文件夹放入其中
    2. 再建一个名为WBPro的文件夹,把刚才的eclipse文件夹放入其中,插件的大致结构如:WBPro/eclipse /{plugins,features}
    3. 找到你的eclipse ,在其下建两个文件夹,一个是extplugins,一个是links,结构如{eclipse/extplugins,links},
    4. 在links文件夹下,建立一个txt文本,在里面写入:path=extplugins/WBPro,注意是“/”,而不是“\”,再把文本文件命名为WBPro.link,注意全名是WBPro.link, 
      而不是WBPro.link.txt
    5. 启动eclipse,在菜单栏点击window->Preferences,在弹出来的对话框中,看左边的导航栏,如果里面有你的插件名,如WBPro,恭喜你插件安装成功!
  9. PyDev安装好之后,需要配置解释器。

  1.  在 Eclipse 菜单栏中,选择Window > Preferences > Pydev > Interpreter – Python>New,输入名字和Python.exe所在安装路径,添加已安装的解释器

    2.  点击Ok,跳出一个有很多复选框的窗口,选择需要加入SYSTEM pythonpath的选项

    3.  一般可以采用默认设置,点击Ok。

    4.  点击OK,保存配置

  10.  接下来,创建一个python项目。  

    1.  进入 Pydev 透视图,在 Eclipse 菜单栏中,选择 File > New > Project > Pydev > Pydev Project,新建项目:PyCase,单击 Next。

    注意:如果在创建项目的时候没有选中“Create default src folder and add it to the pythonpath”复选框,则需要通过 File > New > Other > Source Folder 手动创建一个源代码文件夹src。

    2.  点击finish,如下

  3.进入 Pydev 透视图,在 Python Package Explorer 中,右键单击 src,选择 New->Pydev Package,输入 Package 名称Py

   4.  单击 Finish,Python 包就创建好了,此时,自动生成__init__.py 文件,该文件不包含任何内容。

    5.  创建完 Pydev Package 后,右键单击创建的包Py27,选择 New->Pydev Module,输入模块名称PyCase1.py Finish。这样,Python 模块就建成了

  11.  写个小东西保存为PyCase1.py后按F11,选择Python run 执行脚本

  

# -*- coding: utf-8 -*-

from selenium import webdriver
import time
driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.implicitly_wait(20)
driver.find_element_by_id('kw').send_keys(“aa”)
driver.find_element_by_id('su').click()
time.sleep(5)
driver.quit()

  12.  好了,大功告成

搭建selenium+Python+eclipse 的开发环境的更多相关文章

  1. python+eclipse+pydev开发环境搭建

    1.安装配置python2.7(右击我的电脑->属性->高级系统设置->环境变量->系统变量列表中找到Path并双击->变量值中添加";C:\Python27; ...

  2. Python开发:Windows下Python+Eclipse+Pydev开发环境配置

    一.配置前的准备: 1.安装jdk: 下载地址: https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.安装Ecl ...

  3. Eclipse swt开发环境搭建

    原料: eclipse swt.下载链接为: Eclipse 4.6.2 Release Build: 4.6.2 配置说明: Developing SWT applications using Ec ...

  4. Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)

    Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...

  5. Django Python MySQL Linux 开发环境搭建

    Django Python MySQL Linux 开发环境搭建 1.安装Python 进行Python开发,首先必须安装python,对于linux 或者Mac 用户,python已经预装. 在命令 ...

  6. 为eclipse安装python、shell开发环境和SVN插件

    http://www.crazyant.net/1185.html 为eclipse安装python.shell开发环境和SVN插件 2013/08/27 by Crazyant 暂无评论 eclip ...

  7. 装载 | Eclipse中搭建最新版本的Android开发环境

    文章目录 准备工作 下载文件 下载JDK并配置系统变量环境 下载安装Eclipse 下载Android SDK 下载ADT插件 使用下载好的软件搭建Android开发环境 安装Android的SDK ...

  8. 【Python基础学习一】在OSX系统下搭建Python语言集成开发环境 附激活码

    Python是一门简单易学,功能强大的编程语言.它具有高效的高级数据结构和简单而有效的面向对象编程方法.Python优雅的语法和动态类型以及其解释性的性质,使它在许多领域和大多数平台成为编写脚本和快速 ...

  9. 搭建基于MyEclipse的Hadoop开发环境

    不多说,直接上干货! 前面我们已经搭建了一个伪分布模式的Hadoop运行环境.请移步, hadoop-2.2.0.tar.gz的伪分布集群环境搭建(单节点) 我们绝大多数都习惯在Eclipse或MyE ...

随机推荐

  1. CVPR 2019 行人检测新思路:

    CVPR 2019 行人检测新思路:高级语义特征检测取得精度新突破 原创: CV君 我爱计算机视觉 今天 点击我爱计算机视觉置顶或标星,更快获取CVML新技术 今天跟大家分享一篇昨天新出的CVPR 2 ...

  2. android开发如何在页面之间传参

    第一个页面跳转 传递值 Button bn1=(Button)findViewById(R.id.btn_Login); //跳转bn1.setOnClickListener(new OnClickL ...

  3. 使用eclipse搭建springboot项目pom.xml文件第一行报错(Maven Configuration Problem)

    今天在https://start.spring.io/上搭建了一个2.1.5版本的springboot项目,但是把它导入后,pom.xml第一行报错了,查看Problems发现下面的错误 百度后发现方 ...

  4. 谁才是天朝最厉害的演员?让Python来为你揭晓!

    一.项目背景 上个月笔者的一个同学开了间影视投资公司,出于对创业人员的仰慕和影视投资行业的好奇,我就跟他寒暄了几句,聊天当中他提及到国庆节有部<攀登者>即将上映,预计票房会大好,因为吴京是 ...

  5. Input输入框日期控件

    案例 https://pan.baidu.com/s/1i6BNLcT   密码:p77m

  6. “嘭、嘭、嘭”---C/S架构下的心跳机制

    本人想使用AU3开发多客户端.一服务端.需要使用到心跳机制,即 在线状态实时更新以及掉线自动重连. 搜索网络发现没有人用AU3写心跳机制. 下面是一篇转帖(原文地址:http://www.cnblog ...

  7. react 开发 vscode需要安装的开发插件

    1.npm Intellisense  有自动补全的功能    var lodash = require('lodash') 2. path Intellisense 自动补全文件名 import C ...

  8. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:精简表格

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  9. C语言入门第四章

    =========C语言的输入与输出=========== %-9d : d:以十进制输出,9表示至少占用9个字符的宽度,宽度不足以空格补齐,-表示左对齐.综合起来,%-9d 表示以十进制输出,左对齐 ...

  10. 三、java基础-方法含义_重载_递归

    1.java中方法: 方法的含义: 就是一个代码片段,可以完后某个特定的功能,可以重复利用: 定义方法的语法: [方法的修饰符列表]   方法的返回值类型   方法名{    java语句; } 注意 ...