搭建python和selenium2的环境(windows)

1、下载并安装python(我用的是2.7的版本)

可以去python官网下载安装:http://www.python.org/getit/

2.下载并安装setuptools的windows版——python的基础工具包

安装地址:https://pypi.python.org/pypi/setuptools

下载对应python2.7版的版本(此工具分win32和win64,如果是win32可以直接跳过第2步去第4步,如果是win7 64位请先按照第3步进行安装)

3.win7 64位安装python的基础工具包

在setuptools的下载页面上下载ez_setup.py并用cmd进行安装,在cmd下执行python ez_setup.py,即可以安装ez_setup.py(现在没有可以直接安装的exe版本)

4、去这个地址http://pypi.python.org/pypi/pip下载pip【pip-1.0.2.tar.gz】——包管理工具,解压下载下来的文件到相应的文件夹,在cmd进入解压后的文件夹,使用python setup.py install(如果python命令使用不成功,请配置下环境变量:PATH=PATH;D:\Python27,也可能是配置成D:\Python27\Scripts;)

5.再次打开CMD命令,进入python的scripts路径,然后输入命令easy_install pip(安装了pip工具包)

6.安装selenium服务端

下载地址:http://selenium.googlecode.com/files/selenium-server-standalone-2.14.0.jar

下载下来后,在CMD命令中进入该文件所在的文件夹,运行启动命令:java -jar selenium-server-standalone-2.14.0.jar

(因为我已经安装好了jdk,所以就不需要搭建java环境了,以后有机会再补充myeclipse的环境搭建)

    

7.安装eclipse,直接下载一个eclipse解压就直接可以用了

8.安装PyDev,有两种方法。

 方法一:直接下载PyDev,然后解压出Plugins和Feature文件夹,直接替换到eclipse下,重启eclipse,在Eclipse菜单Help->About ->Installation Detail->Plug-ins,能看到PyDev组件,则表示安装成功。

 方法二:直接在Eclipse中选择菜单:Help—Install New Software..—Add,输入http://pydev.org/updates,下载并安装。

9.配置PyDev

 Eclipse 菜单栏中,选择 Window > Preferences > Pydev > Interpreter - Python,在这里配置 Python/解释器,添加已安装的解释器。这里,Python 安装在 C:\Python27 路径下。单击 New,浏览选择Python27,OK即可。

 具体可以参考文章:http://www.xuebuyuan.com/1946811.html

                                   

                   日期:2013-04-23 11:36

如何搭建python+selenium2+eclipse的环境的更多相关文章

  1. 【转】搭建Python的Eclipse开发环境之安装PyDev插件--离线安装

    原文网址:http://blog.csdn.net/wangpingfang/article/details/7181223 使用update site安装pydev插件 注意:该安装指南针对ecli ...

  2. Sublime Text 3 插件安装、搭建Python、Java开发环境

    一.下载并安装 Sublime Text 3 官网地址:http://www.sublimetext.com目前最新版本为:3.2.1 (BUILD 3207)安装时勾选“Add to explore ...

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

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

  4. [Environment setup]python+selenium+Eclipse+pydev环境搭建

    转载自: http://www.cnblogs.com/Bonker/p/3584707.html http://www.cnblogs.com/fnng/archive/2013/05/29/310 ...

  5. Centos搭建Python+Nginx+Tornado+Mysql环境[转载]

    Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入 ...

  6. 在Windows下配置Python+Django+Eclipse开发环境

    一.配置开发环境我的开发环境是:Python2.6.7 + Django1.6.2 + Eclipse1.安装Python2.安装Eclipse的Python插件PyDev如上两步如何操作请点击此进行 ...

  7. windows下python+Django+eclipse开发环境的配置

    1.JDK环境的安装 在http://www.java.com/zh_CN/download/faq/develop.xml 页面下,点击JDK下载,下载所需的jdk版本.直接点击安装即可. 2.py ...

  8. 使用pycharm手动搭建python语言django开发环境(三) 使用django的apps应用 添加应用静态文件

    1)在django 工程目录中使用cmd命令行 敲入"python manage.py startapp app名称(例子为blog)" 2)在django工程目录中应该生成了bl ...

  9. 使用pycharm手动搭建python语言django开发环境(一)

    1)系统已经安装了python,django,pycharm 2)安装python的virtualenv模块.该模块通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不同项目之间相 ...

随机推荐

  1. ROS学习手记 - 2.1: Create and Build ROS Package 生成包(Python)

    ROS学习手记 - 2.1: Create and Build ROS Package 生成包(Python) 时隔1年,再回来总结这个问题,因为它是ros+python开发中,太常用的一个操作,需要 ...

  2. 重识linux-循环执行的例行性工作调度

    重识linux-循环执行的例行性工作调度 1 用户的设置 1)/etc/cron.allow  可以使用的账号,在这个文件内 2)/etc/cron.deny 不可以的放在这个文件里面 allow的优 ...

  3. python学习笔记_week5_模块

    模块 一.定义: 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能), 本质就是.py结尾的python文件(文件名:test.py,对应模块名:test) 包:用来从逻辑上 ...

  4. python 小笔记

    1 删除非空文件夹 import shutil shutil.rmtree('c:\\test') print 'ok' ## 判断非空删除 if os.path.exists('../'+kemu_ ...

  5. Flex学习笔记PopUpMenuButton

    <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="ht ...

  6. 注解(annotation)

    目录 JAVA注解 SpringMVC注解 RestEasy注解 JSON注解 java注解 SpringMVC注解 restEasy注解  Json注解: @JsonInclude(JsonIncl ...

  7. URL中文乱码及特殊字符处理

    一.中文乱码 IE高版本(应该是9以上,不确定),在get方式请求中中文传到后台容易出现乱码问题.解决方法如下: 1.第一种,换成post方式 如果可以得话换成post方式就可以.如果采用表单或者aj ...

  8. swarm on ubuntu

    转自:https://www.cnblogs.com/jsonhc/p/7862518.html 由于在centos7系统上使用docker-machine安装的swarm实现服务的负载均衡一直失败, ...

  9. Lazarus 中文汉字解决方案

    使用Lazarus不得不面对编码问题,尤其中文.Lazarus使用的是UTF8编码,而很多windows程序使用的是ANSI编码,编码问题在此不多说大家可以google去. ANSI数据库与Lazar ...

  10. 函数mmap()的使用

    函数mmap是linux的一个系统函数.如下: 函数原型:void *mmap(void *addr, size_t length, int prot, int flags,int fd, off_t ...