【问题标题】:Failed at chromedriver installationchromedriver 安装失败
【发布时间】:2016-12-27 08:11:38
【问题描述】:

我将在 debian Jessie 上安装 slamdata,如 here 所述,但我在 npm install 部分失败,它想安装 chromedriver。我什至尝试了 chromedriver 的镜像。这是日志。

exec@mob-db1:/opt/slamdata$ npm install

npm WARN 已弃用 npmconf@2.1.2:此软件包已重新集成到 npm 中,现在相对于 npm 已过时

chromedriver@2.23.1 安装 /opt/slamdata/node_modules/chromedriver 节点安装.js

正在下载http://chromedriver.storage.googleapis.com/2.23/chromedriver_linux64.zip 保存到 /tmp/chromedriver/chromedriver_linux64.zip 接收... ChromeDriver 安装失败 undefined

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:

npm WARN notsup 与您的操作系统或架构不兼容:fsevents@1.0.14

npm 错误! Linux 4.2.8-1-pve

npm 错误! argv "/usr/bin/nodejs" "/usr/bin/npm" "安装"

npm 错误!节点 v6.4.0

npm 错误! npm v3.10.6

npm 错误!代码生命周期

npm 错误! chromedriver@2.23.1 安装:节点安装.js

npm 错误!退出状态 1

npm 错误!

npm 错误!在 chromedriver@2.23.1 安装脚本节点 install.js 失败。

npm 错误!确保您已安装最新版本的 node.js 和 npm。

npm 错误!如果你这样做了,这很可能是 chromedriver 包的问题,​​

npm 错误!不是 npm 本身。

npm 错误!告诉作者这在您的系统上失败了:

npm 错误!节点安装.js

npm 错误!您可以通过以下方式获取有关如何为此项目打开问题的信息:

npm 错误! npm bugs chromedriver

npm 错误!或者,如果这不可用,您可以通过以下方式获取他们的信息:

npm 错误! npm 所有者 ls chromedriver

npm 错误!上面可能还有额外的日志输出。

npm 错误!请在任何支持请求中包含以下文件:

npm 错误! /opt/slamdata/npm-debug.log

exec@mob-db1:/opt/slamdata$ npm install chromedriver --chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver

npm WARN 已弃用 npmconf@2.1.2:此软件包已重新集成到 npm,现在对于 npm 来说已经过时了

chromedriver@2.23.1 安装 /opt/slamdata/node_modules/chromedriver 节点安装.js

正在下载http://npm.taobao.org/mirrors/chromedriver/2.23/chromedriver_linux64.zip 保存到 /tmp/chromedriver/chromedriver_linux64.zip 接收... ChromeDriver 安装失败未定义 npm WARN 可选跳过失败的可选依赖项/chokidar/fsevents: npm WARN notsup 与您的操作系统或架构不兼容:fsevents@1.0.14

npm 错误! Linux 4.2.8-1-pve

npm 错误! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "chromedriver" "--chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver"

npm 错误!节点 v6.4.0

npm 错误! npm v3.10.6

npm 错误!代码生命周期

npm 错误! chromedriver@2.23.1 安装:节点安装.js

npm 错误!退出状态 1

npm 错误!

npm 错误! chromedriver@2.23.1 安装脚本“node install.js”失败。

npm 错误!确保您已安装最新版本的 node.js 和 npm。

npm 错误!如果你这样做了,这很可能是 chromedriver 包的问题,​​

npm 错误!不是 npm 本身。

npm 错误!告诉作者这在您的系统上失败了:

npm 错误!节点安装.js

npm 错误!您可以通过以下方式获取有关如何为此项目打开问题的信息:

npm 错误! npm bugs chromedriver

npm 错误!或者,如果这不可用,您可以通过以下方式获取他们的信息:

npm 错误! npm 所有者 ls chromedriver

npm 错误!上面可能还有额外的日志输出。

npm 错误!请在任何支持请求中包含以下文件:

npm 错误! /opt/slamdata/npm-debug.log

【问题讨论】:

    标签: node.js npm selenium-chromedriver npm-install slamdata


    【解决方案1】:

    如果您无法通过 npm 安装 chrome 驱动程序,请使用 chrome 驱动程序的二进制文件。确保您下载的二进制文件与您的 chrome 浏览器版本相同。

    转至:https://chromedriver.chromium.org/

    这会给你一个exe文件。 将此文件放在 user/AppData/Roaming/npm 目录中。 将此设置为 PATH 环境变量。

    就是这样!你完成了:)

    【讨论】:

      【解决方案2】:

      我遇到了“yarn install”,其中信息“chromedriver:ChromeDriver install failed Error with http”。所以我尝试在“yarn install”之前安装 chromedriver。 然后解决它。

      https://www.npmjs.com/package/chromedriver

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-03-14
        • 1970-01-01
        • 2013-02-24
        • 1970-01-01
        • 2017-08-14
        • 2021-05-06
        • 2016-03-22
        相关资源
        最近更新 更多