pip install django-U selenium 报错为什么呢?

你的位置: >
> Selenium错误:mon.exceptions.WebDriverException: Message: &Can't load the profile.
错误描述:在python代码中通过selenium来初始化一个firefox浏览器失败,看了下selenium的版本是2.35,然后用firefox –version看了下是28.0,firefox好像不听话自动升级了导致了旧版selenium不支持。
Traceback (most recent call last):
& File &C:/Python27/erSiteCompare.py&, line 528, in
& & sys.exit(main())
& File &C:/Python27/erSiteCompare.py&, line 525, in main
& & sites.run()
& File &C:/Python27/erSiteCompare.py&, line 462, in run
& & self.capture()
& File &C:/Python27/erSiteCompare.py&, line 353, in capture
& & self.startSite1()
& File &C:/Python27/erSiteCompare.py&, line 233, in startSite1
& & raise e
mon.exceptions.WebDriverException: Message: &Can’t load the profile.
&Profile Dir: c://users//rachelc//appdata//local//temp//tmp7pjtay Firefox output
*** LOG addons.xpi: startup/r/n
*** LOG addons.xpi: Skipping unavailable install location app-system-local/r/n
*** LOG addons.xpi: Skipping unavailable install location app-system-share/r/n
*** LOG addons.xpi: checkForChanges/r/n&
解决办法:
输入sudo pip install -U selenium来升级当前selenium版本,它自动给我连到了上并获取了一个2.42版本的包,更新之后就能正常使用了。
如果sudo pip提示找不到的话,可以先which pip一下,然后直接sudo那个pip所在目录,可能该bin路径没有包含到bashrc中。
转载请注明: &
与本文相关的文章基于Selenium2与Python自动化测试环境搭建 - 飞越沧海的蝴蝶 - 51Testing软件测试网 51Testing软件测试网-中国软件测试人的精神家园 - Powered by X-Space
专注于WEB功能测试、性能测试、安全测试的研究,从事全面质量管理工作。
基于Selenium2与Python自动化测试环境搭建
& 18:29:29
/ 个人分类:
基于Selenium2与自动化环境搭建工具选择Python版本: 选择2.7.2, Why? 目前大部分第三方库和工具对2.7都有简单的安装包,不需要自己做太多处理,比2.6内置了一些包,不需要再安装; Python3.x不支持Se2.0版本:选择2.0+,Why? 因为从2.0开始,Se已经和WebDriver集成在一起了,WebDriver提供了非常多的API和处理方法。脚本开发:Eclipse(JDK:选择1.6版本),其中插件选择:PyDev代码库管理:SVN,使用SVN对整个框架下的内容进行版本管理&环境搭建步骤(WindowsXP, 32位)第一步:安装Python根据下面的地址,直接一键安装,全部默认方式。下载地址:然后设置Python的环境变量, Path:“C:\Python27;”下安装配置python分类:31人阅读Windows不像ubuntu那样方便,不能直接使用一条命令就下载安装好python,所以得一步一步手工来进行<font color="#. 下载python& & &这是官方下载的链接(2.x或者3.x均可)&& & &<font color="#. 安装& & &安装就不多说了,默认安装的路径是C:\Python27(以python2.7为例)<font color="#. 环境变量& & &python也要配置环境变量,不过比简单多了,windows7下:计算机-&属性-&计算机名称、域和组设置(更改设置)-&高级-&环境变量,在变量PATH中加入C:\Python27,即之前的安装路径。<font color="#. 测试安装是否成功& & 打开cmd,输入python,回车,看是否能够进入python终端&第二步:安装Python的SetupTools其实SetupTools就是一个帮助你安装第三方工具包的增强工具软件,根据下面的地址下载,然后一键安装。下载地址:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20第三步:安装Python的包管理工具 pip—有点类似SetupTools&,但是比它强大& 利用第二步安装的SetupTools进行安装,打开DOS界面,进入到目录:C:\Python27\Scripts, 然后敲入命令: easy_install pip, 等待完成就OK。&&第四步:安装基于Python的Selenium包打开DOS界面,进入到目录: C:\Python27\Scripts,然后敲入命令: pip install selenium or pip install –U selenium,其中:里面一些警告可以暂时不用管,如果想找到原因,Pls&&or&&一下!注:关于网上的有一段环境搭建步骤描述,那个是指支持Se1.0版本的,2.0版本不需要那个启动server-jar文件&&第五步:验证Selenium安装是否成功&& & 在记事本中编写下面的代码:(保存为 pytest.py,然后直接运行即可!)如果代码运行成功,就表示Selenium安装成功了! Very Good!&&第六步:python的开发环境配置-Eclipse-PyDev插件安装关于这个插件的安装,就不多说了!网上很多!可以看看下面的链接但是注意:网上的这个是以Python2.6为例讲解的,咱们安装的是2.7版本&&具体DOS命令:windows +r 进入dos界面c:\users\mxc&c:c:\users\mxc\cd\c:\&dirc:\&cd python27c:\python27&c:\python27&cd scriptsc:\python27\scripts&easy_install pip..................参考以上dos命令格式扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于Python和Selenium的新浪微博数据访问
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口标签_51CTO技术博客
搜索推荐文章
搜索原创文章
搜索近期文章
&&&&遇到一个比较纠结了4个月的问题,一直没有在意,今天实在忍受不了,尝试各种解决办法,终于把这个烦人的问题完美解决,不敢独享,写出来和各位大神共享。问题:在macOSx操作系统下,安装了python第三方模块,MySQLdb、xlrt、xlwt、selenium等等,在python的idle中可以成功的import..
&&&&在Selenium中定位元素有七种方法:1.identifier定位这是最普遍的一种定位方式,在Selenium中默认为identifier定位,在这种策略下,第一个使用id的页面元素将被识别出来,如果没有使用指定id的元素,那么将识别第一个名字与指定条件相符的元素。例如:identifier=Continue//定位页..
&&&&1、利用selenium的webdriver驱动浏览器。(可以获取浏览器cookie)2、selenium之WebDriver。3、Selenium+Phantomjs数据抓取环境配置。***walker*2-14-12-26***..
&&&&java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing少了hamcrest.jar包下载后,将其导入到eclipse里面就可以了。这个jar包一般在D:\eclipse\eclipse\plugins下也有..
&&&&引子继多版本模拟器的支持工作告一段落之后,如何利用这些技术产生更大的价值,成为了接下来需要思考的问题。当然,接下来的课题就涉及到了今天的图像对比技术。说来有点内疚,虽然也算是科班出身,只可惜大学还没有真正理解图像处理的价值,现在又要为自己的过去买单,看来出来混..
&&&&一不小心从事测试工作已经将近4年了,回首走过的路还真的挺“喜剧”的,2010年夏天,软件工程专业的我在好多同学惊诧的眼神中选择了软件测试培训,放弃了当时“高大上”的软件开发,从此一条道走到黑,在质疑声中和嘲笑声中默默坚持着,感谢曾经指引我的,鼓励我的,奚落我的,甚..
&&&&作者:乙醇转自:/nbkhic/archive//3121323.htmlSelenium1.x时代已经远去,它理应躺在历史的角落里,靠着壁炉烤着火,抽着旱烟,在袅袅的升起的青烟中回忆那曾经属于自己的美好时代。不过事实却并非如此,现今原本早应退役的selenium1.x却还是多..
&&&&查找元素使用操作如何找到页面元素Webdriver的findElement方法可以用来找到页面的某个元素,最常用的方法是用id和name查找。下面介绍几种比较常用的方法。ByID假设页面写成这样:&inputtype=”text”name=”userName”id=”user”/&那么可以这样找到页面的元素:通过id查找..
&&&&使用firefox进行测试:安装firefox。我安装的是最新版,Firefox火狐浏览器28.0。使用网上的一组测试代码:importorg.openqa.selenium.By;importorg.openqa.selenium.WebDimportorg.openqa.selenium.WebEimportorg.openqa.selenium.firefox.FirefoxDriv..
&&&&下载jdk:进入该网页:/javase/downloads/index.jsp选择DownloadJDK只下载JDK,无需下载jre下载eclipse:进入该网页:http://www.eclipse.org/downloads/我们选择第一个(即eclipseIDEforjavaEEDevelopers)下载wd相关的包:http://docs.seleniumhq.org/download/s..
&&&&准备工作:1,http://docs.seleniumhq.org/download/下载seleniumWebDriver(c#)2,http://docs.seleniumhq.org/download/下载TheInternetExplorerDriverServer(IEDriverServer.exe)或ChromeDriverServer(ChromeDriver.exe)3.http://www.nunit.org/index.php?p=download下载nunitto..
&&&&selenium是一个web的自动化测试工具,和其它的自动化工具相比来说其最主要的特色是跨平台、跨浏览器。支持windows、linux、MAC,支持ie、ff、safari、opera、chrome等。此外还有一个特色是支持分布式测试用例的执行,可以把测试用例分布到不同的测试机器的执行,相当于分发机的功..
&&页数 ( 1/5 )
Copyright&
版权所有 未经许可 请勿转载

我要回帖

 

随机推荐