如何搭建Python3.4+Selenium
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何搭建Python3.4+Selenium相关的知识,希望对你有一定的参考价值。
参考技术A 详细步骤:1.下载32位的python3.4,安装,注意在安装过程中,选择pip2.添加系统环境变量C:\Python34;C:\Python34\Scripts;C:\ProgramFiles\Google\Chrome\Application(后面会用到)3.使用pip命令,安装seleniumcdPython34然后输入:pipinstall-Uselenium安装成功后,显示:Runingsetup.pyinstallfoeseleniumSuccessfullyinstalledselenium-2.48.04.检测selenium是否安装成功。在Python的IDLE中,输入:fromseleniumimportwebdriver如果没有报错,则selenium安装成功。5.开始第一个程序fromseleniumimportwebdriverdriver=webdriver.Chrome()driver.get(“http://www.baidu.com“)driver.find_element_by_id(“kw”).send_keys(“自动化测试”)按F5运行,然后会自动打开百度网页。能够顺利安装,那是幸运的,但是时候,总因为各种原因导致安装过程不太顺利。下面将安装过程中遇到的问题,总结在此:issue1:使用pip命令安装结束后,加载selenium模块报错。fromseleniumimportwebdriver报错:File“pyshell#0”,line1,inimportseleniumFile“C:\Python34\selenium.py”,line1,infromseleniumimportwebdriverImportError:cannotimportname‘webdriver’Traceback(mostrecentcalllast):File“pyshell#0”,line1,inimportseleniumFile“C:\Python34\selenium.py”,line1,infromseleniumimportwebdriver百度了很多方法,仍无解。解决方法:最后换了版本,将64位python3.4改为32位的python3.4再次重新安装,成功。issue2:使用browser=webdriver.Chorme()报错。报错:Errormessage:“’chromedriver’executableneedstobeavailableinthepath”这是因为缺少驱动:Chromedriver.exe下载Chormedriver.exe注意安装Chromedriver.exe要与PC所安装的Chrome版本匹配。解决方法:下载安装ChromeDrvier.exe将ChromeDrvier.exe放到C:\Python34\Scripts\OVERpython+selenium 环境搭建
准备工具如下:
下载 python 【 python 开发环境 】 http://python.org/getit/
下载 setuptools 【 python 的基础包工具】 http://pypi.python.org/pypi/setuptools
下载 pip 【 python 的安装包管理工具】 https://pypi.python.org/pypi/pip
setuptools 是 python 的基础包工具,可以帮助我们轻松的下载,构建,安装,升级,卸载 python 的软件包。
pip 是 python 软件包的安装和管理工具,有了这个工具,我们只需要一个命令就可以轻松的 python 的任意类库。
windows环境安装
第一步、安装python的开发环境包,安装目录为:C:\Python27。
添加环境变量
修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:
变量名:PATH
变量值:;C:\Python27;C:\Python27\Scripts;
第二步、安装setuptools
我默认解压在了C:\setuptools-1.3目录下
进入windows命令提示(开始--运行--cmd命令,回车)下执行ez_setup.py:
C:\setuptools-1.3>pythone z_setup.py
第三步、安装pip
我默认解压在了C:\pip-1.4.1目录下
进入C:\pip-1.4.1目录下输入:
C:\pip-1.4.1>python setup.py install
再切换到C:\Python27\Scripts目录下输入:
C:\Python27\Scripts>easy_install pip
第四步、安装selenium
如果是电脑处于联网状态的话,可以直接在C:\Python27\Scripts下输入命令安装:
C:\Python27\Scripts>pip install -U selenium
如果没联网,可以通过下载安装:selenium下载地址:https://pypi.python.org/pypi/selenium下载selenium-3.0.2.tar.gz (md5),并解压把整个目录放到C:\Python27\Lib\site-packages目录下,然后使用命令:
C:\Python27\Lib\site-packages\selenium-3.0.2>python setup.py install
第五步 验证是否成功
在python交互模式下输入: from selenium import webdriver 如果回车后没有报错表示selenium 安装成功。
以上是关于如何搭建Python3.4+Selenium的主要内容,如果未能解决你的问题,请参考以下文章
ubantu中搭建virtualenv+python3.4+flask
基于selenium3+python3.4+chrome(57.8版本)自动化测试环境搭建
使用Virtualenv搭建Python3的Django环境