python2测试环境搭建

本文详细介绍如何在Windows和Ubuntu环境下搭建Python2测试环境,包括Python安装、setuptools和pip安装、selenium安装及浏览器驱动配置等内容。
部署运行你感兴趣的模型镜像

python2测试环境搭建

     目前python有两个共存的更新和维护的版本(python2和python3),选择哪个版本取决于所要使用的库和框架是否支持该版本,本文主要介绍python2的环境搭建!
     一.Windows下环境搭建
    1.Python安装:python的官方网站: http://www.Python.org/
     Windows用户根据系统选择32或64版本,下载一个后缀为.msi的文件,双击安装;并设置环境变量:右击桌面“我的电脑”--属性--高级--环境变量--系统变量的Path中添加;或者安装时勾选Add Python x.x to Path;
    2.安装setuptools 和pip
   
    下载完成后解压,得到相应的文件夹,在Windows命令提示符下进入文件解压缩目录,通过python命令执行setup.py和pip.py命令:
     python setup.py install
     python pip.py install
     setuptools可以很方便的创建和发布package,安装第三方包时可以采用easy_install命令;pip时一个安装和管理package的工具,省去搜索--查找版本--下载--安装等过程;pip的安装依赖于setuptools。
     若python'安装包已经集成了pip,到python的安装目录中xxx\pythonxx\Scripts\查看是否有 pip.exe或pip3.exe文件,如果有,可以直接在命令提示符下输入pip或pip3;(注意:如果提示不是内部或这外部命令,添加xxx\pythonxx\Scripts\目录到系统环境变量Path;
     3.安装selenium
     命令提示符下:pip install selenium[==2.48.0]默认安装最新版本,可指定版本号
     然后可以查看当前版本包的信息:pip show selenium
     卸载命令:pip uninstall selenium
    二.Ubuntu下环境搭建
     一般以集成,若安装setuptools和pip的话,采用apt-get ,打开终端:sudo apt-get install python2-setuptools和sudo apt-get install python2-pip
    安装selenium:python'2 -m pip install selenium
    三.浏览器驱动
    Firefox浏览器驱动默认已经在selenium Webdriver包里了,可以直接调用,如果要使用IE或Chrome或Opera浏览器运行web自动化测试用例,则需要先安装相应的浏览器驱动才行;各个浏览器的下载地址: http://www.seleniumhq.org/download/,下载后,解压得到xxx.exe文件,放到系统环境变量Path下面即可;   
    四.selenium和firefox的兼容问题
    在selenium下载页面 http://www.seleniumhq.org/download/ 各个版本的changelog中,会记录支持的firefox版本
    各firefox版本下载地址:http://ftp.mozilla.org/pub/firefox/releases/

http://ftp.mozilla.org/pub/firefox/releases/36.0.1

http://ftp.mozilla.org/pub/firefox/releases/47.0.1/win64/zh-CN/




  

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值