首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Iceweasel初始化web驱动程序

无法使用Iceweasel初始化web驱动程序
EN

Stack Overflow用户
提问于 2012-12-09 23:11:09
回答 1查看 1.3K关注 0票数 0

我正在尝试使用Iceweasel在Debian6中安装Selenium。没有监视器,所以我安装了xvfb。这是我的代码:

代码语言:javascript
复制
from selenium import webdriver
import os

os.environ["DISPLAY"]=":56017"

url = "www.python.com"

driver = webdriver.Firefox()
driver.implicitly_wait(30)
driver.get(url) 
text = driver.page_source
driver.quit()

driver = webdriver.firefox()返回此错误:

代码语言:javascript
复制
WebDriverException: Message: 'Can\'t load the profile. Profile Dir: 
/tmp/tmp8R_yRq Firefox output: Xlib:  extension "RANDR" missing on display ":
56017.0".\n*** e =
[Exception... "Component returned failure code: 0x80570016 
(NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]"  nsresult: 
"0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)"  location: "JS frame :: chrome:
//browser/content/utilityOverlay.js :: getShellService :: line 312"  data: no]
\n'
EN

回答 1

Stack Overflow用户

发布于 2013-02-22 21:03:55

您使用的是哪个版本的Selenium?最新版本不支持Debian squeeze中的iceweasel。我一直在Firefox中使用Selenium,来自:

代码语言:javascript
复制
deb http://packages.linuxmint.com debian import

它确实可以与最新的Selenium IDE一起工作。我还没有在xvfb中使用Selenium,但是如果您告诉我版本号,我可以测试一下。

注意:这不是现在的答案,但将是您给我的细节。我没有足够的代表。发表评论,很抱歉。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13788648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档