当前位置: 首页 > 知识库问答 >
问题:

Selenium似乎不能在Firefox49.0上正常工作,有人熟悉这一点吗?

严修诚
2023-03-14

我一直试图用简单的python脚本并在Ubuntu 16.04.1 LTS上的Selenium-2.53.6的帮助下加载我的Firefox(Mozilla Firefox 49.0),但即使是Selenium的基本示例0也不起作用:

我总是在超时5秒后,firefox会崩溃,并出现以下消息:

“无法加载配置文件。Profile dir://tmp/tmpl5qlfokc如果在FirefoxBinary构造函数中指定了log_file,请检查它以获得详细信息”

因此,我创建了一个特定的firefox配置文件(profile-p),并使用它,写道:

阅读后无法在firefox上加载配置文件,并按照说明进行了操作,但不幸的是,结果仍然相同。有人知道如何克服这个问题吗?

谢谢大家!

共有1个答案

帅令雪
2023-03-14

对于Firefox49.0,您需要Selenium3(它处于beta阶段,这就是为什么您不能用pip-u)和GeckoDriver下载它。

试试这个:

wget https://github.com/mozilla/geckodriver/releases/download/v0.10.0/geckodriver-v0.10.0-linux64.tar.gz
tar xzvf geckodriver-v0.10.0-linux64.tar.gz
cp geckodriver /usr/bin/
pip install selenium==3.0.0b3
 类似资料:
  • 这是我第一次涉足AES加密和OpenSSL。我设法得到了一些加密和解密的例子,但它们似乎无法正常工作。例如,在加密函数中: 这将生成一个真正的“加密”文件,它还不错,但并不完全是它应该的样子(或者我认为是这样)。如果我从openssl运行cli命令来加密同一个文件,我会得到一个文本文件,其中写有加密的字符串。我的函数生成的是一个文件,不是文本(实际上它说它是未知格式)。 第二个,解密: 在这个函数

  • 视频捕获演示 我的Debian计算机上的视频捕获演示(opencv 3.2.0)不起作用,我不知道如何修复它。我在窗户上试了试,效果很好。 我用VideoCapture(-1)和VideoCapture(0)尝试了这两种方法,但似乎都不起作用。。 我怎样才能修好它?非常感谢。 OpenCV错误:cvtColor文件/io/OpenCV/modules/imgproc/src/color中的断言失败

  • 问题内容: 我正在尝试通过检查golang TCPConn.Write返回的错误来检测发送失败,但它为nil。我也尝试使用TCPConn.SetWriteDeadline,但没有成功。 事情就是这样发生的: 服务器启动 客户端连接 服务器发送一条消息,客户端收到它 客户端 关闭 服务器再发送一条消息:没有错误 服务器发送第三条消息:仅现在出现错误 问题 :为什么只有第二条消息发送给不存在的客户端会

  • 我对nodeJS…和编程是新手。但我试图让这段代码工作,我无法理解为什么它似乎不起作用。更糟糕的是,我也不知道如何排除故障。如果我使用控制台。日志语句,我可以看到,一旦我启动网页,它就会连接,但网页从未从nodeJS服务器收到消息,服务器也从未从网页收到消息。我正在使用Chrome浏览器。 服务器.js: 我从命令提示符在树莓pi zero w上启动它: index.html引用interface

  • 2017-12-13(03:44:56)工作流失败。原因:数据流似乎被卡住了。请联系T...:工作流失败。原因:数据流似乎被卡住了。请联系Dataflow团队,网址是http://stackoverflow.com/questions/tagged/google-cloud-dataflow。 有人能帮忙做这项工作吗?谢了!

  • 我试图将JMX与activeMQ一起用于监控。到目前为止,我一直将其作为参考,但到目前为止我无法远程连接到JMX,而且我在activeMQ日志中没有看到任何提到JMX url的内容。我想知道是否有其他方法来确保jmx工作正常?它应该在activemq日志中显示吗?PS我正在使用jdk1.7和activeMQ 5.14.2。 提前感谢! 编辑 我在activemq.xml文件中设置了useJmx="