我尝试搜索,但没有找到明确的答案。在Windows Server 2016上,没有实际安装Chrome浏览器。我下载了正确的“
chromedriver.exe”并将其放置在“ D:\ Apps \ chromedriver.exe”中。我已将完整路径添加为“ D:\ Apps \
chromedriver.exe”到我的环境PATH中。
当我尝试启动使用最新Selenium的Windows服务时,出现以下错误:
Exception occurred: Failed initializing web driver: Message: unknown error: cannot find Chrome binary
(Driver info: chromedriver=2.40.565498 (ea082db3280dd6843ebfb08a625e3eb905c4f5ab),platform=Windows NT 10.0.14393 x86_64)
问题:除了chromedriver之外,我是否还必须实际安装完整的浏览器,还是仅仅是在我的Python代码中找不到chromedriver.exe(以下内容完整披露):
def __init__(self, username, password, environment='cert'):
self.username = username
self.password = password
self.environment = environment
# Instantiate a chrome options object so you can set the size and headless preference
self.chrome_options = Options()
# Toggle Headless or not
if HEADLESS_TOGGLE == 1:
self.chrome_options.add_argument("--headless")
self.chrome_options.add_argument("--disable-gpu") # Disables "Lost UI Shared Context GPU Error on Windows"
self.chrome_options.add_argument('--disable-extensions') # Disables Extensions
self.chrome_options.add_argument("--disable-software-rasterizer") # Disables "Lost UI Shared Context GPU Error on Windows"
self.chrome_options.add_argument("--window-size=1024x768")
self.chrome_options.add_argument("--log-level=3") # Errors Only
self.chrome_options.add_argument("--incognito") # Keeps history and logs clear
self.chrome_options.add_argument("--no-sandbox")
self.chrome_options.add_argument("--mute_audio") # No loud surprises!
self.chrome_options.add_argument("--no-gpu") # Disables gpu-based errors (headless)
self.driver = webdriver.Chrome(chrome_options=self.chrome_options)
用户提供了相关链接,以确认“是”,除了实际的chromedriver外,还需要完整的Chrome安装。
链接:https://github.com/SeleniumHQ/selenium/wiki/ChromeDriver
试图移动到一个新的服务器,我有这么多的麻烦!尝试安装请求mcrypt扩展时出错。我已将extension=mcrypt.so添加到我的php.ini文件中,但仍然出现以下错误: 有人能帮忙吗?
我有一个pip的包文件(dependencies.conf),其中包括我的应用程序需要的一系列包: 在构建过程中,我使用以下方式下载所有软件包: 然后在部署过程中,我想安装这些文件,只有当安装的版本不同于我需要的,并且顺序正确(依赖关系) 我目前正在使用以下工具: 但是这是错误的,因为它没有验证版本(如果需要,我是为了降级包),并且它没有处理正确的依赖顺序。 有没有简单的方法可以做到这一点?(我基
我在Rap应用程序中遇到了问题,因为根据视频,我是这个平台的新手http://www.youtube.com/watch?feature=endscreen 我遇到了如下错误 ! ENTRYorg.eclipse.rap.ui.workbench4 0 2013-02-06 16:36:30.640!消息框架事件错误!STACK 0org.osgi.framework.捆绑包异常:无法解决捆绑包"
我正在使用JSch将文件传输到远程服务器。我已将其配置为使用sftp通道,用户/密码和StricHostKeyChecking设置为“否”。由于我将开放通道设置为sftp,JSch是否要求在客户端计算机上安装sftp/ssh客户端?
我想用netbeans安装selenium,但出现了一个错误。如果有人帮助我,那对我有好处。代码: 错误 线程“main”ervice.createIllegalStateException中的异常:驱动程序可执行文件的路径必须由ervice.java:88系统属性设置;有关详细信息,请参阅org.openqa.selenium.chrome.最新版本可从river.java:123estfirs
本文向大家介绍selenium-webdriver 安装或设置,包括了selenium-webdriver 安装或设置的使用技巧和注意事项,需要的朋友参考一下 示例 要开始使用WebDriver,您需要从Selenium站点获取相关的驱动程序:Selenium HQ Downloads。您需要从此处下载与browser(s)和相关的驱动程序,并且/或者platform(s)尝试在其上运行WebDr