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

如何添加ChromeDriver?

陆宇航
2023-03-14

我已经8个小时没想好怎么安装Chrome驱动了。我做了很多研究,但从来没有尝试过。下面是我的部署包文件的内容:http://prntscr.com/o4kcjw,当我通过无服务器CLI尝试时,我得到了很多错误。我怎样才能解决这个问题?

我使用Virtualenv创建selenium、pymsql和chromedriver并将其分配给Lambda。(Zipped)我有一个python文件在我的Zipped文件中。

from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--window-size=960x900')

# Define browser driver
chrome_driver = '/chromedriver-Linux64.exe'
browser = webdriver.Chrome(executable_path=chrome_driver, chrome_options=chrome_options)

共有1个答案

景恩
2023-03-14

AWS Lambda运行在Linux上。您必须下载linux chromedriver,文件名末尾没有。exe。应该只是chromedriver

 类似资料:
  • 问题内容: 我有两个数字。例如: 为什么数字不支持算术运算?无论如何,我将如何在Java中将这两个数字相加?(当然,我是从某个地方获取它们的,我不知道它们是Integer还是float等)。 问题答案: 你不知道数字是整数还是浮点数…使用该类时,编译器也不知道你的数字是整数,浮点数还是其他东西。结果,像+和-这样的基本数学运算符不起作用;计算机将不知道如何处理这些值。 开始编辑 根据讨论,我认为一

  • 问题内容: 有没有一种方法可以将条件附加到值数组中? 例如,如果我的文档如下所示: 我想在其后面附加“ item4”和“ item5”。 我必须在2个查询中这样做吗?一个加载当前值列表,然后更新该列表?还是有一种更优雅的方式让我在一个查询中附加这些项目? 我正在尝试使用Elastic4s做到这一点: 为了使用上面的代码片段,我需要启用groovy脚本,而且我不确定如何对多个项目执行此操作。 任何想

  • 问题内容: 我一直在尝试了解如何添加进度条,我可以在正在实现的GUI中创建一个进度条,并使其显示出来,即使在通过http://docs.oracle.com/javase/tutorial/uiswing/components检查之后/progress.html对于如何将方法设置为任务,以便可以创建用于运行方法的进度栏,我仍然不清楚。请有人可以尝试向我解释这一点,还是可以发布一个示例,该示例在GU

  • 问题内容: 我在Mac OS Sierra上安装了node。我在工作时使用Windows,所以在node文件夹中有一个.npmrc文件,但在mac上似乎找不到。问题是我要添加格式的注册表 如何添加它,以便可以通过在MAC OS Sierra上运行npm install来为项目安装依赖项和模块。 我简单地创建了一个.npmrc文件并添加了上面的代码…然后运行npm install时出现以下错误 问题

  • 一切都在问题中,有没有一种方法在extjs中显示€符号?我试过了 但对于欧洲货币(1)来说,它回报了我

  • 如何在项目中添加依赖项?OSGI POI在执行此代码时 执行此代码后,抛出错误 我的pom。xml添加依赖项 安装绷带karaf: Karaf中的所有捆绑包都已成功安装并运行