首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Selenium:FirefoxProfile异常无法加载配置文件?

Selenium:FirefoxProfile异常无法加载配置文件?
EN

Stack Overflow用户
提问于 2018-04-11 07:08:01
回答 2查看 0关注 0票数 0

我将Selenium更新为2.0.1版本,但现在我有了另一个错误,即使当配置文件存在于/tmp/webdriver-py-profilecopy

代码语言:txt
复制
  File "/home/sultan/Repository/Django/monitor/app/request.py", line 236, in perform
    browser = Firefox(profile)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 46, in __init__
    self.binary, timeout),
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", line 46, in __init__
    self.binary.launch_browser(self.profile)
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py", line 44, in launch_browser
    self._wait_until_connectable() 
  File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py", line 87, in _wait_until_connectable
    raise WebDriverException("Can't load the profile. Profile Dir : %s" % self.profile.path)
selenium.common.exceptions.WebDriverException: Can't load the profile. Profile Dir : /tmp/webdriver-py-profilecopy

怎么啦。我如何解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2018-04-11 15:36:22

Selenium团队修复了最新版本。对于几乎所有的环境,修复都是:

PIP安装-U硒

不清楚它是在哪个版本上被修复的(很明显)R 13122),但可以肯定的是,在2.26.0(更新时的当前),它是固定的。


这个错误意味着_等等_直到_Connectable正在超时,因为由于某种原因,代码无法连接到已加载到Firefox中的Webriver扩展。

我刚刚向Selenium报告了一个错误,因为我正在尝试使用代理,而Firefox只接受了配置文件中的4项更改中的2项,因此代理没有配置为与扩展进行对话。不知道为什么会发生这种事.

票数 0
EN

Stack Overflow用户

发布于 2018-04-11 16:09:20

在将Ubuntu升级到12.04之后,我也遇到了同样的问题。

这个问题是在软件包方面的,并且已经在最新版本的库中得到了解决。只需更新Selenium库即可。对于几乎所有Python环境,这是:

代码语言:txt
复制
pip install -U selenium
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008067

复制
相关文章

相似问题

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